Allow bots to add/remove members from an event & View events permission. #4092
Unanswered
Mitmocc
asked this question in
API Feature Requests & Ideas
Replies: 2 comments 3 replies
-
IMO, letting bots mark users as interested is too big of an abuse case without being useful; just send an event invite if you want to give users a button to do it |
Beta Was this translation helpful? Give feedback.
3 replies
-
Fwiw the event docs haven't been made yet. The community led PR is not fully accurate and discord has said they will be documenting it soon. Its possible this is already possible, but we won't know until discord finalizes the docs. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
So events are rolled out now and I think they are a great step for discord. I run a bot that revolves around event scheduling, specifically for MMO guilds.
The event feature discord implemented is nice, but naturally lacks the depth to work for any but the most standard use cases. And that's fine.
The limitation with discord events is that a member can only mark themselves as "Interested", which is not very definitive and lacks further information about any sort of status/role the member would fill. Bots that are used for event scheduling in MMO guilds have a concept of a role/class and also a status (is the user going to be late, or unsure if he can make it at all etc.) which are all important to make a raid/event actually happen.
Now bots will be able to create events from what I gathered, which is super cool because there can be a synergy between the bot event and the discord event. If a member clicks "Interested" on the discord event created by the bot, the bot can then DM the member and ask for further information (role/class/status etc.).
Now this will take more effort for the user than before (click event, click interested, close event, open DMs, respond to DM vs navigate to channel and click a reaction) so I'm not to keen on making it the only entry point to an event. I'd still like to give users the option to sign up via the bots event.
The problem is that the synergy is not going both ways, so if a member signs to an event via the bot he/she will not be marked as "Interested" on the discord event because of the bots inability to add members to it. Basically, I'd like to be able to sync up the two systems that way.
I understand this use case might seem niche, but there is over 300k servers using event bots right now and in most cases switching entirely to the discord events is not feasible because of their limited scope. Furthermore, the "Interested" option should be changed to "Attending" or "Joined" and members with the manage events permission should also be able to add/remove members from events.
There also needs be a permission to be able to view events in the first place, because right now anyone can just jump into a server and see all events happening in that server. Privacy ?
Beta Was this translation helpful? Give feedback.
All reactions