This one’s a little odd, and I can’t find anything that talks about it, so asking the question here.
We’ve a private, invite-only Discourse forum. We also have a private, invite-only Discord server. The two go great together! But one thing would make it better: when someone posts a link to Discourse forum in Discord chat, it’d be awesome to allow Discord to “see” the thread or post and provide a real preview of it, instead of a preview of the “this is our private Discourse forum” page you see when logged out.
Anyone tried this? Feels like it would be rather hacky to implement, but I’m curious all the same. Thanks!
Yep, I have a bit of that set up, which works great when someone posts to Discourse (it crossposts to Discord).
Was wondering if I could make a carveout in the permissions, but would also make sense that’s just not possible w/ the way Discourse self-hosted (Docker container) works.
Yup didn’t mention Docker other than to contextualize our setup. Mostly was wondering if I could set up a “if you have this header/API key/whatever” rule to allow access.
Less about what Discord knows, and more about Discourse having a carveout or allow rule of some kind to permit Discord (e.g., allow these IP addresses).
But you offer a much better suggestion: make the existing Discord bot better!