Bulk delete and clean up messages
Clear spam, prune old posts and tidy channels in bulk, without clicking through messages one at a time.
You type this
@Bond Delete the last 100 messages in #spam
Bond reads your server, works out what needs doing, and shows you what it is about to change before it changes anything.
How to set it up
- Add Bond to your server — one click, no setup wizard.
- Mention @Bond in any channel and describe what you want.
- Approve the actions it proposes. You can allow something once, allow it always, or say no.
What it uses under the hood
send_message
Send a message to a specific text channel in the Discord server.
edit_message
Edit a message that was sent by the bot.
suppress_message_embeds
Toggle whether Discord displays embeds and link previews on an existing message.
forward_message
Forward an existing Discord message into another text-based channel.
delete_message
Delete a specific message from a Discord channel.
bulk_delete_messages
Delete multiple messages at once from a Discord channel (purge).
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.