-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Description
Description
The webhook.incoming
scope is used to create webhooks on a user's behalf. When prompted to select a server and channel to create the webhook in, forum channels are excluded.
Use-case
My community members may submit forms to apply for special actions on our Minecraft server. (Google Forms, since modals don't support file uploads yet)
I am writing an interaction-based http-only bot that posts responses to this form in our admin area on discord for easy review, discussion and (via button components) accept/reject actions.
A forum channel would be ideal for this, allowing a separate space for each response, especially since webhooks can't create threads in non-forum channels.
Steps to Reproduce
- Set up a test server with a forum channel
- Create an application authorization link with the
webhook.incoming
scope - Navigate to the auth link, select your test server, and observe the forum channel missing from the channel dropdown
Expected Behavior
Webhooks work just fine in forum channels, and when creating them manually or programmatically, there is no difference to any other kind of channel.
Current Behavior
Forum channels are not allowed to be selected in the webhook.incoming
authorization flow. All other kinds of channels (text, announcement, voice, stage) are allowed.
Screenshots/Videos
No response
Client and System Information
No library, just plain http requests. Debian