Post server rules and gate access behind them
Rules posted and pinned in their own channel, with the rest of the server unlocked only once someone agrees to them.
messages · automations & flows · roles & permissions
How the conversation goes.
One sentence, in the channel you already use.
@Bond Post these rules in #rules, pin them, and keep everything else hidden until a member agrees to them and gets the Member role
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.
Send a message to a channel or thread, optionally with components (buttons, select menus, modals) that make it an interactive panel members click.
send_messageEdit a message the bot already sent: its text, embeds, attachments or interactive components.
edit_messageToggle whether Discord displays embeds and link previews on an existing message.
suppress_message_embedsForward an existing Discord message into another text-based channel.
forward_messageDelete one message from a Discord channel, given the channel and message ID.
delete_messageDelete many messages at once from a Discord channel (purge), far faster than one at a time.
bulk_delete_messagesCreate 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_flowList all roles in the Discord server, sorted by position (highest position = most authority).
list_rolesLook up one role by ID or exact name, even one above Bond's own roles, and whether Bond can manage it.
get_roleCreate a role with permissions, display settings, icon or Unicode emoji, and a solid, gradient or holographic color.
create_roleDelete a role from the Discord server, removing it from every member who has it.
delete_roleAssign one role to one member, identified by ID or by name.
assign_roleRemove one role from one member, identified by ID or by name.
remove_roleAsk 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.