Passa al contenuto principale

Bans

Actions in the category "Bans".

Ban member​

Bans a member from your server.

Required permissions: Ban members.

Inputs

NameTypeRequiredDetails
MemberServer memberYesMember to ban.
Delete recent messagesDurationYesDelete messages sent within this period (max 7 days). Value: 0 to 604800000. Default: 0.
Audit log reasonTextNoReason recorded in the audit log. Maximum length: 512 characters.

Ban user by ID​

Bans a user by their ID, even if they are not currently a member of the server.

Required permissions: Ban members.

Inputs

NameTypeRequiredDetails
User IDDiscord IDYesThe Discord user ID to ban.
Delete Message SecondsWhole numberNoNumber of seconds of message history to delete (0-604800). Value: 0 to 604800. Default: 0.
Audit Log ReasonTextNoReason logged in the audit log. Maximum length: 512 characters.

Outputs

NameTypeDetails
Banned User IDDiscord IDThe ID of the banned user.

Unban user​

Removes an existing ban for a user.

Required permissions: Ban members.

Inputs

NameTypeRequiredDetails
UserUserYesThe user to unban.
Audit Log ReasonTextNoReason logged in the audit log. Maximum length: 512 characters.

Outputs

NameTypeDetails
UserUserThe unbanned user.

Bulk ban members​

Bans multiple users in a single operation.

Required permissions: Ban members.

Inputs

NameTypeRequiredDetails
UsersList of UserYesThe users to ban (1-200). Items: 1 to 200.
Delete Message SecondsWhole numberNoNumber of seconds of message history to delete (0-604800). Value: 0 to 604800. Default: 0.
Audit Log ReasonTextNoReason logged in the audit log. Maximum length: 512 characters.

Outputs

NameTypeDetails
Banned IDsList of Discord IDIDs of the users that were successfully banned.
Failed IDsList of Discord IDIDs of the users that could not be banned.

Fetch ban​

Returns the ban entry for a user, or empty if they are not banned.

Required permissions: Ban members.

Inputs

NameTypeRequiredDetails
UserUserYesThe user to check.

Outputs

NameTypeDetails
BanBanThe ban entry, or empty if not banned. May be empty.

Fetch bans​

Returns a paginated list of bans for the server.

Required permissions: Ban members.

Inputs

NameTypeRequiredDetails
LimitWhole numberNoMaximum number of bans to return (1-1000). Value: 1 to 1000. Default: 100.
BeforeDiscord IDNoReturn bans with IDs less than this value.
AfterDiscord IDNoReturn bans with IDs greater than this value.

Outputs

NameTypeDetails
BansList of BanThe list of bans.
Need more help?
Can't find what you're looking for? Our team is happy to help.