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.

More of what Bond does