Allow Discourse node to use non-admin keys

It would help if it would be possible to allow the Discourse node to use non-admin keys

My use case:

I’m interested in fetching data from the Discourse forum.

Any resources to support this?

Non-admin API keys:

Are you willing to work on this?

I have no prior experience with Discourse and n8n itself, so that would be a really hard task to get it right.