Docs
Getting started
Invite Modhelm, set it up in the dashboard and handle your first report. Takes about five minutes.
1. Invite the bot
Open the invite link and choose your Discord server. You need the Manage Server permission on that server. Keep all requested permissions checked, Modhelm needs each of them (see Bot permissions).
Right after joining, Modhelm posts a welcome message in your server with the button Set up in the dashboard. If it cannot post in any channel, it sends the button to the server owner by direct message.
2. Open the dashboard
Log in at the dashboard with Discord and pick your server. All setup happens in the dashboard. API keys and bot tokens never belong in a Discord message, so there is no setup command in the bot.
Before Modhelm accepts reports, an admin of your server has to accept the terms and the data processing agreement. The dashboard shows a banner until this is done.
3. Choose channels and roles
Under Settings → Channels & roles pick:
- a channel for new reports (only your team should see it)
- a channel for unban requests (also team only)
- a log channel for decisions and warnings, for example when an API key stops working
- the channel for the verify panel and the verified role
- the moderator roles that may decide reports
Make sure the Modhelm role is above the verified role in Server Settings → Roles, otherwise Discord does not let the bot give that role.
4. Connect your Roblox game
Under Games add the Universe ID of your game and an Open Cloud API key. The API key guide shows every click in the Roblox Creator Dashboard. Modhelm checks the key right away and tells you if a permission is missing.
5. Post the panels
Post the report panel (button "Report a player") and the verify panel from the dashboard. Players can also use /report and /verify at any time.
Your portal is live too: players can report, appeal and verify at modhelm.com/g/your-server. You find the exact link in Settings → Portal.
Checklist
- Bot is in your server and has all permissions
- Terms and data processing agreement accepted
- Reports, appeals and log channels chosen
- Verified role chosen, Modhelm role above it
- At least one game connected, key status OK
- Report and verify panels posted
- Test report sent and decided