Moderation
Timeouts, kicks, bans and bulk cleanup, gated behind your real Discord moderation permissions and role hierarchy.
Try asking
@Bond Time out anyone who posted that link for an hour
@Bond Ban the user who just raided #general and clear their messages
The 10 tools behind it
You never call these yourself. Bond works out which ones it needs, checks your Discord permissions, and asks before anything changes.
kick_member
Kick a member from the Discord server.
ban_member
Ban a member from the Discord server.
unban_member
Unban a user from the Discord server, allowing them to rejoin with an invite.
timeout_member
Apply a timeout to a member, preventing them from sending messages, adding reactions, or joining voice channels for a specified duration.
remove_timeout
Remove an active timeout from a member, allowing them to participate in the server again immediately.
list_bans
List all users who are banned from the Discord server.
get_ban
Fetch the ban record for one user by their Discord user ID.
bulk_ban
Ban multiple users from the Discord server at once.
set_voice_mute
Set or clear a member's server mute state while they are connected to voice.
set_voice_deaf
Set or clear a member's server deaf state while they are connected to voice.