10,472 servers·1.2M actions a day

One bot for the whole server.

Moderation, tickets, welcomes, and automations. Turn on what you need from the dashboard and it works.

mody.gg / servers / mod-hq

Set up mod-hq

5 of 6 on

Moderation

Cases for warns, mutes, and bans

Welcome & goodbye

Greet new members, see them off

Reaction roles

Members pick the pings they want

Tickets

Support threads, transcript on close

Automations

Trigger, condition, action

Logging

Edits, deletes, joins, role changes

Nothing to install, nothing to host, no restarts.

Automations

Automations you can actually read.

Pick a trigger and an action from a list. No scripting, no webhooks to wire up, nothing to host.

TriggerMember joins
ActionGive them @unverified and DM the rules
TriggerMessage contains a Discord invite
ActionDelete it and log who posted it
TriggerMondays at 9am
ActionPost the weekly recap in #announcements

Support hub

Tickets and modmail in one inbox.

Tickets and modmail land in one dashboard. Reply from the browser.

mody.gg / servers / mod-hq / modmail
AllOpenAwaiting24
A
#0142alex_m
Open
2m
J
#0141joy_dev
AwaitingClaimed
8m
M
#0140marcus
Open
14m
S
#0139samira
AwaitingClaimed
1h
#0142
A
alex_m
Open
A
alex_mUser2m

Can I get the VIP role? Just purchased it from the shop.

Note1m

Verified purchase in #shop-logs. Granting role.

M
mod_teamSentnow

All set! You should have the VIP role now. Enjoy 🎉

ChatNoteSend
⌘↵ send · ⌘⇧↵ send to user
Ticket threads

Custom forms per category, status you can track, transcript saved when closed.

Modmail inbox

DMs to the bot show up as conversations in the dashboard, not scattered across Discord.

Internal notes

Leave context for the next mod without the member ever seeing it.

Claim and route

One mod takes ownership of a thread. The rest of the team sees it's handled.

Features

Server Management

Moderation with a paper trail.

Every warn, mute, and ban gets a case number, a reason, and the mod who did it. Edits, deletes, joins, and role changes stream into a log channel as they happen, so when someone asks what went wrong at 3am, the answer is already there.

Recent Cases847 total
#847warntoxic_player2m ago
#846mutenoisy_user14m ago
#845banraid_account1h ago
ModyBOT

React to pick your role!

🔥Updates12🎮Gaming8🎨Creative5
Live Log
16:42Message deleted#general · user_42
16:41Role updatedModerator perms changed
16:40Member joinednew_member, account 4 days old

Community

Onboarding that runs itself.

Welcomes pull in the member's name, your server name, the current count, whatever you need. Reaction roles let people grab the pings they care about without waiting for a mod. You set it up once and new members route themselves.

ModyBOT

Pick your roles

React below to grab roles. Un-react to remove them.

🎨@Designer
@Developer
🎮@Gamer
📣@Announcements
ModyBOTToday at 2:30 PM

Welcome to {{server}}, {{user}}! You're member {{count}}.

Check out #rules and grab your roles in #self-roles.

Automation

Schedule it and forget it.

Scheduled announcements, recurring reminders, one-off drops for events. Build custom slash commands your mods use daily. The analytics tab shows what's actually getting used so you can cut what isn't.

/announcemessage:Server maintenance at 10 PM UTC
Upcoming Runs3 active
Daily recapToday, 11:00 PM
Weekly cleanupMon, 3:00 AM
Giveaway drawMar 28, 6:00 PM
Messages / DayThis week
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Avg64.0+12.3%

Assistant

Describe it. It builds it.

Roles, channels, reaction role panels, ticket types, welcome messages, logging routes. It works through the whole request in order, and anything that reshapes your server stops for your approval first.

Mody AssistantOnline
game night on friday. make a role for it, a channel only they can see, and let people opt themselves in
Read your roles and channels
Found the Community category

Three pieces. New roles need your OK, so starting there.

Waiting on you

@Game Night

New role, mentionable, no permissions

ConfirmCancel

Then:

  • #game-night under Community, visible to that role only
  • 🎮Opt-in panel, posted in #self-roles

How it works

What's happening under the hood.

Event in, rules matched, actions out. No cron jobs to babysit.

01

An event fires in Discord

A join, a message, a reaction, a role change, a scheduled time. Anything Discord tells a bot about, Mody picks up.

02

Your rules get matched

Mody runs it past your automations, mod settings, and any conditions you set. First match wins.

03

Actions run

Roles assigned, messages posted, cases logged, tickets opened. Usually in under a second, and always logged so you can see what happened.

Premium

The free tier runs real servers.

Plenty of servers never upgrade. Premium waits until you outgrow Free.

Free

$0/ forever

Real moderation, reaction roles, welcomes, and automations.

  • 10 automations
  • 10 reaction role panels
  • 15 ticket types
  • A welcome and a goodbye message, with a DM for each
  • 5 log routes
  • 5 level role rewards with text level-up announcements
  • Warnings, mutes, and bans with case history
  • Community support on Discord

Premium

Most Popular
$4.99/ month

Everything in Free, with no caps.

  • Everything in Free, with no caps
  • Unlimited automations, reaction roles, tickets, and logs
  • Voice XP, XP multipliers, and custom rank cards
  • Threaded modmail with full transcripts
  • Feedback surveys after every ticket
  • A custom bot with your own name, avatar, and presence
  • Priority support