A Discord bot for moderation, security and community
weep keeps a server in order. Numbered cases and timed bans, anti-nuke and anti-raid, automod, role menus, a starboard and join-to-create voice rooms. Everything is a slash command.
Example: a moderator runs /timeout and weep replies with a numbered case card showing the reason, duration and moderator.
01Features
-
Moderation
Ban, kick, time out and warn. Every action becomes a numbered case on the member's record, and bans can expire on their own.
-
Security
Anti-nuke stops someone wrecking the server. Anti-raid handles floods of new accounts. People you trust are left alone by anti-nuke.
-
Automod
Filters for spam, banned words, invites, links and mass mentions. Turn on the ones you need.
-
Community
Role menus people use to give themselves roles, a starboard for the most reacted messages, saved tags, reminders, AFK and snipe.
-
Greetings
Welcome, goodbye and boost messages. New members and bots get their roles automatically.
-
Voice rooms
Join one channel to create your own room. The owner controls it from inside, and it goes away when everyone leaves.
02Commands
Run /help in Discord for options and subcommands.
- /banBan a member, or anyone by user ID. Optional duration
- /unbanLift a ban
- /kickKick a member. They can rejoin with an invite
- /timeoutStop a member from chatting, reacting and joining voice for a while
- /untimeoutEnd a member's timeout early
- /warnGive a member a warning that stays on their record
- /warningsSee a member's warnings
- /historySee every case on a user
- /caseLook up a case by its number
- /clearhistoryPermanently delete every case on a user
- /modlogChoose where moderation cases get posted
- /purgeBulk delete up to 500 recent messages. Pinned messages are kept
- /slowmodeLimit how often each person can send a message
- /lockLock a channel
- /unlockUnlock a channel
- /nukeWipe a channel by replacing it with an empty copy of itself
- /roleGive, take, create and delete roles
- /nicknameChange a member's nickname, or reset it
- /antinukeAutomatic protection against someone wrecking the server
- /antiraidProtection against floods of new accounts
- /automodFilters for spam, banned words, invites, links and mass mentions
- /rolemenuBuild messages people use to give themselves roles
- /starboardShowcase the messages people react to most
- /tagsCreate and manage this server's saved messages
- /tagPost one of this server's saved messages
- /remindGet pinged about something later
- /remindersSee and cancel the reminders you have waiting
- /afkMark yourself as away. Anyone who mentions you is told
- /snipeShow messages deleted here in the last hour. Shortcut: ,s
- /editsnipeShow what messages here said before they were edited. Shortcut: ,es
- /clearsnipeForget this channel's deleted and edited messages. Shortcut: ,cs
- /setupGet the basics in place in three quick steps
- /settingsSee how weep is set up here, and what needs fixing
- /welcomeMessage for members who join
- /goodbyeMessage for members who leave
- /boostMessage for members who boost
- /autoroleChoose the roles new members and bots get automatically
- /voicemasterSet up join-to-create voice rooms
- /voiceControls for the voice room you're in
- /helpBrowse commands or look one up
- /pingCheck how fast weep is responding
- AvatarRight-click a user, then Apps
- User infoRight-click a user, then Apps
- ModerateRight-click a user, then Apps
03Setup
-
1
Add weep
Invite it to your server and keep its role above the roles it should manage.
-
2
Run
/setupThree quick steps put the basics in place.
-
3
Check
/settingsOne overview of how weep is set up, and what still needs fixing.
04FAQ
- Is there a prefix?
- weep runs on slash commands. Type
/and pick one, or run/helpto browse by category. The only typed shortcuts are for snipe:,s,,esand,cs. - How do I write a duration?
- The way you'd say it:
30m,12h,7 days. Leave it empty on a ban to make it permanent. Timeouts go up to 28 days. - Where do mod actions go?
- Each one is saved as a numbered case.
/modlogposts them to a channel, and/historyshows everything on a user. - Does purge delete pins?
- No. Pinned messages are kept. You can also filter by user, by kind of message, or by text.
- Can I moderate without typing?
- Yes. Right-click a member, open Apps and choose Moderate.
Add weep to your server
Invite it, run /setup, and the basics are in place.