Modules are pre-built feature packs you can install on any bot. Each module adds commands, event handlers, or both — with configurable settings per server.
| Module | Description |
|---|
| Auto-Moderation | Filter banned phrases, detect spam patterns, escalating actions |
| Anti-Raid | Detect mass joins, auto-lock the server, kick suspicious accounts |
| Warning System | Track infractions with mod notes and auto-escalation at thresholds |
| Verification Gate | Require new members to click verify before gaining access |
| Reports Inbox | /report command and button, mod channel with case tracking |
| Module | Description |
|---|
| Welcome Messages | Greet new members and announce departures with editable templates |
| Starboard | Pin popular messages when they reach a reaction threshold |
| Suggestions | Suggestion box with upvote/downvote and mod approval workflow |
| Counting Game | Counting channel with streak tracking and high score roles |
| Color Roles | Let members pick custom color roles from a palette or hex code |
| Confessions | Anonymous confession submission with optional mod review |
| Module | Description |
|---|
| Ticket System | Support tickets with buttons, channels, and close/archive workflows |
| Reaction Roles | Assign roles from message reactions without custom code |
| Custom Embeds | Build rich embeds with buttons for announcements, rules, info panels |
| AFK Status | Set AFK status and auto-reply when mentioned |
| FAQ Hub | Reusable answer bank with /faq and optional auto-matching |
| Highlights | DM members when a keyword they watch is mentioned in chat |
| Module | Description |
|---|
| Auto Responder | Keyword trigger replies with regex support and cooldowns |
| Auto Threads | Auto-create threads for new messages in specified channels |
| Module | Description |
|---|
| Audit Log | Joins, leaves, message edits/deletes, role changes, bans |
| Lockdown Presets | One-click incident response: lock channels, slowmode, notify staff |
| Quarantine | Auto-quarantine suspicious new joins, mod review queue |
| Module | Description |
|---|
| Leveling & XP | XP for messages, level-up announcements, leaderboards |
| Polls & Voting | Button-based polls with optional timed closing |
| Giveaways | Timed giveaways with entry reactions and random winner selection |
| Birthday Tracker | Members set birthdays, auto-announce with optional role |
| Economy | Virtual currency with shop, daily rewards, and mini-games |
| Module | Description |
|---|
| Reminders | Personal or channel reminders with a simple command |
| Temp Channels | On-demand temporary text/voice channels, auto-cleanup |
| Invite Tracker | Track who invited whom, reward top inviters with roles |
| Bump Reminder | Remind members to bump the server on listing sites |
| Server Stats | Member count, activity metrics, stat channels |
| Voice Alerts | Notify a text channel when someone joins a voice call |
| Module | Description |
|---|
| Scheduled Messages | Recurring updates, reminders, and promotions on a cron schedule |
| Custom Responses | No-code keyword and command responses with prefix and slash |
| Module | Category | Description |
|---|
| Smart Slowmode | Moderation | Dynamic slowmode that adjusts based on channel activity spikes |
| Auto Translate | Utility | Translate messages between languages using flag reactions or a command |
| RSS Feeds | Automation | Follow RSS/Atom feeds and post new entries. Built-in support for YouTube, Reddit, Mastodon |
| Webhook Relay | Automation | Receive external webhook events and post formatted embeds to a channel |
Modules can respond to:
- Slash commands and prefix commands
- Button interactions
- Message content matches (contains, regex, prefix)
- Emoji reactions
- Member join/leave
- Voice state changes
- Message delete/edit
- Cron schedules
- Webhooks
Each module defines its own config fields (channels, roles, messages, toggles, etc.) that server admins can customize from the bot's server settings page.