Features
π Event Logging
Check out the home page for the full Discord Bot List.
π Event Logging
- Logs ~60+ Discord events β messages, voice, members, roles, channels, reactions, threads, invites, emoji, stickers, presence, scheduled events, auto-mod, webhooks, and more
- Per-guild log channels β set a dedicated channel where the bot sends rich embed logs
- Event filtering β enable/disable specific event types per guild (via
/logsor dashboard) - Real-time SSE streaming β live log feed in the web dashboard
- Persistent storage β logs saved to
logs.json, survives restarts
/ban//unbanβ Ban and unban users/kickβ Kick a member/timeout//untimeoutβ Timeout a member (up to 28 days)/purgeβ Bulk delete messages (up to 100)/warn//warnings//clearwarningsβ Warning system with persistent storage/lock//unlockβ Lock/unlock channels from @everyone/slowmodeβ Set channel slowmode (0β21600 seconds)/botinfoβ Bot statistics (uptime, ping, guild count, memory, rate limits)/logchannelβ Configure log channel for event embeds/logsβ Toggle individual event types on/off for the log channel/setupdmβ Get a link to install the bot to your account so it can DM you about punishments- DM notifications sent to punished users (also works via user-installed app)
/verifysetupβ Configure a verified role and optional button panel/verifyβ Users can self-verify via slash command or button- Math captcha challenge to prevent bot raids
- Beautiful embed panel with server name, member count, and verified count
/trap setupβ Create a trap channel that auto-bans any user who posts in it- Two actions: softban (clear messages + unban) or permanent ban
- Chaos mode β randomizes the trap channel name daily to evade blacklists
- Channel warmer β posts daily messages to keep the trap channel looking active
- 1-hour timeout option β delay the ban by 1 hour to delay detection by malicious bots
- Rejoin protection β re-applies timeout if a caught user rejoins
/trap statsβ view catch statistics/trap disableβ disable the trap
- Full ticket lifecycle: create (with questions), close, reopen, claim, unclaim, pin, unpin, delete
- Panel system with buttons or dropdowns for ticket creation
- Customizable embed messages for each panel
- Modal questions shown before ticket creation (subject, description, etc.)
- Priority levels: Low, Medium, High, Urgent
- Blacklist system to block users from creating tickets
- Autoclose after inactivity / Autodelete after days
- Transcripts generated on ticket deletion
- Category support for organizing tickets
- 18+ slash commands for full ticket management
- Dashboard management β view, filter, and configure tickets
/backup [label]β Create a full snapshot of all bot data (server owner only)/backupsβ List all backups for this server/restore id:<id> confirm:trueβ Restore data from a backup- Backup dashboard β create, restore, and delete backups from the web UI
- Full snapshot includes: config, warnings, ticket configs, ticket data, transcripts, custom bot metadata
- GitHub synced β backups persist across server restarts
- Double confirmation on restore to prevent accidental data loss
- Private staff contact β users DM the bot to reach server staff privately
- Automatic thread creation β each conversation gets its own private channel in a designated category
- Two-way messaging β user DMs are forwarded to the staff channel; staff replies are forwarded back to the user via DM
- Anonymous replies β toggle per-thread so staff names remain hidden from users
- Close / Reopen β close threads with optional reason; reopen them if needed
- Block / Unblock β prevent specific users from using modmail entirely
- Staff alerts β role pings and log channel notifications when new modmail arrives
- Auto-close β threads close automatically after configurable hours of inactivity
- Cooldown β configurable time limit between thread creations
- Custom greeting β customize the embed title, description, and color shown in the staff channel
- Auto-reply β send an automatic acknowledgment when users first DM the bot
- Transcripts β generate a .txt transcript of any thread with
/modmail transcript - Dashboard tab β view stats, threads, blocked users, and configuration
- 18+ subcommands β full setup and management via
/modmail - Action buttons β Close, Anonymous, and Block buttons in every staff channel
- Run custom Discord bots alongside Limey on the same instance and port
- Each bot registers its own slash commands independently
- Memory-only token storage β never written to disk
- Env var persistence β use
BOT_TOKEN_GUILDID=<token>for restart-safe tokens - Dashboard UI for managing bot instances
/backup [label] [restoreusers]β Create a full snapshot of all bot data (server owner only)/backupsβ List all backups for this server/restore id:<id> confirm:trueβ Restore data from a backup (with user restoration if enabled)- Restore Users β Enable to DM all members with an OAuth link to authorize joining during restore
- guilds.join OAuth flow β Members authorize the bot to add them to servers on restore
- Double confirmation on restore to prevent accidental data loss
- Full snapshot includes: config, warnings, ticket configs, ticket data, transcripts, custom bot metadata
- Dashboard management β create, restore, delete backups, view authorized user counts
- GitHub synced β backups persist across server restarts
- Discord OAuth login β secure sign-in with Discord
- Guild-scoped access β server owners see only their own guilds; bot owner sees all
- 9 main tabs: Live Feed, Explore Logs, Stats, Settings, Tickets, Ticket Config, Modmail, Custom Bots, Backups
- Live Feed β real-time streaming log entries as events happen
- Explore Logs β filterable, paginated log explorer (event type, guild, channel, user, search)
- Stats β summary cards, event type breakdown chart, rate limit details
- Settings β configure log channels per guild via the dashboard UI
- Ticket Config β JSON editor for general/panels/options/questions configs
- Spawn Panel β send ticket panels to any channel without typing commands
- Backup Manager β create, restore, delete backups visually, with user restore toggle
- Custom Bots β manage custom bot instances
- Offline caching β Service Worker caches dashboard assets for offline access
- Offline banner β shows when connection is lost, cached content remains visible
- Interactive help guide β press
?anywhere in the dashboard GET /healthβ health check endpoint

