Discord
CommunicationAPI key
Read and post messages, manage threads and look up members in Discord servers through a bot.
15 actions
| Action | Effect | Data handled | Scope |
|---|---|---|---|
| discord_list_guildsLists the servers (guilds) the bot is a member of, with their ids | read | General | |
| discord_get_guildReads a server's name, description, owner, roles and settings | read | General | |
| discord_list_channelsLists a server's channels and categories with their ids and types | read | General | |
| discord_list_active_threadsLists a server's active threads that the bot can see | read | Personal data | |
| discord_list_messagesReads a channel's or thread's recent messages, newest first | read | Personal data | |
| discord_get_messageReads one message with its author, attachments, embeds and reactions | read | Personal data | |
| discord_send_messagePosts a message as the bot in a channel, thread or DM channel, optionally as a reply to another message | write | Personal data | |
| discord_edit_messageChanges the text of a message the bot sent | write | Personal data | |
| discord_delete_messageDeletes a message | destructive | Personal data | |
| discord_add_reactionReacts to a message as the bot with a Unicode emoji or a custom emoji written name:id | write | Personal data | |
| discord_create_threadStarts a thread, from a message when messageId is given, otherwise a new public thread in the channel | write | Personal data | |
| discord_list_membersLists a server's members with their roles and nicknames | read | Personal data | |
| discord_search_membersFinds server members whose username or nickname starts with the query | read | Personal data | |
| discord_get_userReads a user's username, display name and avatar | read | Personal data | |
| discord_create_dmOpens (or returns) the bot's direct message channel with a user | write | Personal data |