Scheduled Events Bot API

Comments

7 comments

  • ntindle

    Likewise. If we want to have any hope to use it, I need to be able to have it sync with our website.

    1
  • LinuxKnight

    It seems like the GET /guilds/GUILD_ID/events endpoint can be called when passing the x-super-properties header.

    Creating events is still not possible. The response is an error ("Bots cannot use this endpoint" Code: 20001) when making a POST request to the same endpoint.

    0
  • Kelaos

    I would love to see the following to improve Scheduled Events, especially for smaller servers:

    1. Read (without the extra headers)
    2. Create
    3. (ideal/bonus) flag people as interested

    I have a regular game night, but will only run it if X people are available (for MMOs I'm sure this is common for raid group roles)

    Ideally I plan on having a bot check for interest and then create the event if the roles are filled.
    #3 would makes this seamless as the people who have interact with the bot would automatically get added to the event.

    I know I could manage all of this via bots, but I think using the built-in event system elevates the Event's prominence and visibility as opposed to a message in a channel from a bot.

    0
  • LinuxKnight

    I noticed that some documentation was added recently for the scheduled events API. Looks like the new endpoints are bot accessible.

    Discord Developer Portal — Documentation — Guild Scheduled Event

    1
  • Kelaos

    Nice find LinuxKnight! I'm pretty pleased with what I'm seeing, it's got pretty much everything I need to do what I'm envisioning!

    0
  • scΛrecrowbi

    LinuxKnight do you have a bot that works with scheduled events as I've been looking for one with a couple of communities I am involved in running

    0
  • Inrixia

    Just ran into this, I'm using the new events api to display events across servers on a calendar format here: https://github.com/Inrixia/discordcalendar

    Dunno if its exactly what people here were looking for but could be useful.

    0

Please sign in to leave a comment.