Log moderation actions to a channel

Keep a record of bans, unbans, role changes and channel edits in a staff channel, so nobody has to scroll the audit log.

automations & flows · moderation · server settings

How the conversation goes.

One sentence, in the channel you already use.

  • @Bond Post in #mod-log every time someone is banned or unbanned, with the reason

What Bond does after the first message.

It reads the server first, so it reuses what you already have instead of building a second copy of it.

Create an automation that runs on an event or a schedule, saved only after a dry run passes.

create_flow

Update an existing automation flow: replace its code, or change its description or enabled state.

update_flow

List every automation in this server with its trigger, status, summary and how its last run went.

list_flows

Get one automation in full: what it does, what it is allowed to touch, and how its last few runs went.

get_flow

Delete an automation flow from this Discord server permanently; it stops running immediately and there is no undo.

delete_flow

Enable or disable an automation flow, keeping its configuration.

toggle_flow

Kick a member out of the Discord server.

kick_member

Ban a user from the Discord server until they are unbanned, optionally deleting up to 7 days of their recent messages.

ban_member

Lift a ban so the person can rejoin with an invite.

unban_member

Time a member out, Discord's built-in mute: no messages, reactions or voice until it expires, which it does on its own.

timeout_member

Lift a member's active timeout early, so they can send messages, react and join voice again immediately.

remove_timeout

List the Discord server's bans, each with the banned user's ID, username and ban reason.

list_bans

Get detailed information about the server: branding, membership, channels, features and every editable setting.

get_server_info

Get the current date and time in any timezone.

get_current_time

Edit the Discord server's branding, channels, notification defaults, content filter, locale, and boost progress bar.

edit_server

Fetch recent audit log entries - kicks, bans, channel and role changes, other administrative actions - newest first.

get_audit_log

Set the Discord server's verification level, which gates what a member must satisfy before they can send messages.

set_verification_level

Enable or pause every server invite at once; while paused no new member can join through any invite link.

toggle_invites

Ask for it in one sentence.

Free to start. Bond never needs Administrator, and it names everything it is about to change before it changes it.