Discord

CommunicationAPI key

Read and post messages, manage threads and look up members in Discord servers through a bot.

15 actions

ActionEffectData handledScope
discord_list_guildsLists the servers (guilds) the bot is a member of, with their idsreadGeneral
discord_get_guildReads a server's name, description, owner, roles and settingsreadGeneral
discord_list_channelsLists a server's channels and categories with their ids and typesreadGeneral
discord_list_active_threadsLists a server's active threads that the bot can seereadPersonal data
discord_list_messagesReads a channel's or thread's recent messages, newest firstreadPersonal data
discord_get_messageReads one message with its author, attachments, embeds and reactionsreadPersonal data
discord_send_messagePosts a message as the bot in a channel, thread or DM channel, optionally as a reply to another messagewritePersonal data
discord_edit_messageChanges the text of a message the bot sentwritePersonal data
discord_delete_messageDeletes a messagedestructivePersonal data
discord_add_reactionReacts to a message as the bot with a Unicode emoji or a custom emoji written name:idwritePersonal data
discord_create_threadStarts a thread, from a message when messageId is given, otherwise a new public thread in the channelwritePersonal data
discord_list_membersLists a server's members with their roles and nicknamesreadPersonal data
discord_search_membersFinds server members whose username or nickname starts with the queryreadPersonal data
discord_get_userReads a user's username, display name and avatarreadPersonal data
discord_create_dmOpens (or returns) the bot's direct message channel with a userwritePersonal data