Logo for Limey

Upvote Limey


Limey is a friendly multi-purpose Discord bot.

Back to Limey
Features
📝 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 /logs or dashboard)
  • Real-time SSE streaming — live log feed in the web dashboard
  • Persistent storage — logs saved to logs.json, survives restarts
ðŸ›Ąïļ Moderation Commands
  • /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)
✅ Verification System
  • /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 System (Limey)
  • /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
ðŸŽŦ Ticket System
  • 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 & Restore
  • /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
📎 Modmail System
  • 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
ðŸĪ– Custom Bot Management
  • 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 & Restore System
  • /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
🌐 OAuth Web Dashboard
  • 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
Check out the home page for the full Discord Bot List.