- Returns the user object of the requester's account
- Returns a user object for a given user ID
- Modify the requester's user account settings
- Returns a list of partial guild objects the current user is a member of
- Returns a guild member object for the current user
- Leave a guild
- Create a new DM channel with a user
- Returns a list of connection objects
- Returns the application role connection for the user. Requires OAuth2 — does not work with bot token.
- Updates and returns the application role connection for the user. Requires OAuth2 — does not work with bot token.
- Returns the application object associated with the requesting bot user
- Returns a list of application role connection metadata objects for the given application
- Returns the guild object for the given id
- Returns the guild preview object for the given id
- Modify a guild's settings
- Returns a list of guild channel objects
- Create a new channel object for the guild
- Returns a list of guild member objects that are members of the guild
- Returns a list of guild member objects whose username or nickname starts with a provided string
- Returns a guild member object for the specified user
- Adds a user to the guild using an OAuth2 access token. Requires OAuth2 — does not work with bot token alone.
- Remove a member from a guild (kick)
- Returns a list of ban objects for the users banned from this guild
- Create a guild ban and optionally delete previous messages
- Returns a list of role objects for the guild
- Delete a guild role
- Adds a role to a guild member
- Removes a role from a guild member
- Returns a list of invite objects for the guild
- Returns all active threads in the guild
- Modifies the current member in a guild
- Returns a role object for the specified role
- Returns a map of role IDs to member counts
- Modify the positions of a set of role objects for the guild
- Returns a list of integration objects for the guild
- Returns the Onboarding object for the guild
- Get a channel by ID
- Update a channel's settings
- Delete a channel or close a private message
- Get a list of users that reacted with this emoji
- Returns a list of invite objects for the channel
- Create a new invite object for the channel
- Creates a new thread from an existing message
- Creates a new thread that is not connected to an existing message
- Adds the current user to a thread
- Removes the current user from a thread
- Removes another member from a thread
- Returns a thread member object for the specified user if they are a member of the thread
- Returns array of thread members objects that are members of the thread
- Edit the channel permission overwrites for a user or role
- Delete a channel permission overwrite for a user or role
- Follow an announcement channel to send messages to a target channel
- Returns an audit log object for the guild
- Get a list of all rules currently configured for the guild
- Get a single auto moderation rule
- Delete an auto moderation rule
- Get a list of emojis for the guild
- Get a specific emoji from the guild
- Create a new emoji for the guild
- Modify an existing guild emoji
- Delete a guild emoji
- Get a list of emojis for the application
- Get a specific emoji from the application
- Create a new emoji for the application
- Modify an existing application emoji
- Delete an application emoji
- Get all scheduled events for a guild
- Get a specific scheduled event
- Delete a scheduled event
- Get users subscribed to a scheduled event
- Get an invite by code
- Get messages from a channel
- Send a message to a channel
- Edit a previously sent message
- Get a specific message in a channel
- Create a reaction for a message
- Delete a reaction the current user made
- Delete another user's reaction
- Delete all reactions on a message
- Delete all reactions for a specific emoji
- Delete multiple messages in a single request
No matching actions