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_flowUpdate an existing automation flow: replace its code, or change its description or enabled state.
update_flowList every automation in this server with its trigger, status, summary and how its last run went.
list_flowsGet one automation in full: what it does, what it is allowed to touch, and how its last few runs went.
get_flowDelete an automation flow from this Discord server permanently; it stops running immediately and there is no undo.
delete_flowEnable or disable an automation flow, keeping its configuration.
toggle_flowKick a member out of the Discord server.
kick_memberBan a user from the Discord server until they are unbanned, optionally deleting up to 7 days of their recent messages.
ban_memberLift a ban so the person can rejoin with an invite.
unban_memberTime a member out, Discord's built-in mute: no messages, reactions or voice until it expires, which it does on its own.
timeout_memberLift a member's active timeout early, so they can send messages, react and join voice again immediately.
remove_timeoutList the Discord server's bans, each with the banned user's ID, username and ban reason.
list_bansGet detailed information about the server: branding, membership, channels, features and every editable setting.
get_server_infoGet the current date and time in any timezone.
get_current_timeEdit the Discord server's branding, channels, notification defaults, content filter, locale, and boost progress bar.
edit_serverFetch recent audit log entries - kicks, bans, channel and role changes, other administrative actions - newest first.
get_audit_logSet the Discord server's verification level, which gates what a member must satisfy before they can send messages.
set_verification_levelEnable or pause every server invite at once; while paused no new member can join through any invite link.
toggle_invitesAsk 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.