Moddy is a multifunctional Discord bot designed to help server administrators and moderators run thriving communities, combining AI-powered moderation, a full set of automation modules, and handy utility commands in one bot.
Moderation:
- AI AutoMod: detects and acts on harmful messages in real time, automatically warning, muting, or banning members before damage is done.
- Moderation cases: every warning, mute, kick, and ban is recorded as a structured case with a reference code, a full timeline, and built-in appeal support.
- Sanctions: warns, mutes, bans, and restrictions, issued and revoked with Discord-native actions recorded automatically.
- AltGuard: automatically detects and acts on suspected alternate accounts when they join, helping enforce bans and keep bad actors out.
Modules:
- Welcome messages: personalized, styled welcome messages for new members, with custom variables and support for up to 5 channels.
- Welcome DM: a private welcome message sent to every new member on join.
- Auto Role: automatically assigns roles to members and bots the moment they join.
- Auto-Restore Roles: remembers a member's roles when they leave and restores them if they rejoin.
- Social Notifications: posts updates when a YouTube channel uploads, a Twitch streamer goes live, a Bluesky account posts, or an RSS feed publishes.
- Inter-Server: connects a channel in your server to channels in other servers so members can chat cross-community in real time.
- Server Logs: tracks every event across the server (163 events in 18 categories) and posts a readable entry to the channel you choose.
- Tickets: an organized support desk with panels, dropdowns, and permission-controlled private channels.
- Starboard: automatically reposts popular reacted-to messages to a highlight channel.
- Adaptive Slowmode: raises and lowers a channel's slowmode automatically as activity heats up or calms down.
- Voice Transcription: adds a Transcribe button under voice messages, or transcribes them automatically.
- Bot Customization: gives Moddy a custom nickname, avatar, banner, and bio on your server.
Utilities:
- Translation: instantly translate text into dozens of languages with automatic source language detection.
- Reminders: set personal reminders with
/reminder, delivered by DM.
- Text Tools: extract text from images (OCR), generate time-zone-aware timestamps, roll dice, and more.
Everything can be configured from the web dashboard or with the in-Discord
/config command.