Run DinoGod without guessing.
These docs explain what each feature does, what changes in your server when it is enabled, and which commands or dashboard options control it.
Servers
Commands loaded
Getting Started
- Invite DinoGod with the website invite button or
DG!botinvite. - Put the DinoGod role above roles it needs to manage, especially for autorole, moderation, and timeouts.
- Open the dashboard, log in with Discord, and choose a server you own or can manage.
- Enable only the modules your server needs, then save settings.
- Use
DG!test_allin Discord to audit common setup problems.
Most server-wide setup can be done from the dashboard. Commands still exist for quick changes inside Discord.
Feature Explanations
AI Conversations
DG!ai starts a bot conversation in the channel where you used it. It does not create a new channel, DM chain, or thread. After starting the session, replies in that AI conversation area can continue the chat. Normal random pings should not wake the AI.
Starboard
A starboard is a highlight channel. When enough people react to a message with a star, DinoGod copies a preview of that message into your chosen starboard channel.
Counting
Counting turns one channel into a number chain. Members post the next number in order. DinoGod tracks the expected number and can tell you the current status.
Economy
The economy is DinoGod's server game system. Members earn money, buy items, compare balances, and use commands like work, crime, shop, inventory, and leaderboards.
Levels
When levels are enabled, members earn XP from normal server chatting. They can view rank cards and leaderboards, and the server can choose where rank-up messages go.
Anti-Casino Automod
This module watches new image posts for the MrBeast-style casino scam images. When it detects a scam, it deletes the new post quickly, logs proof for staff, and can timeout the sender.
Welcome, Goodbye, And Autorole
Welcome and goodbye messages post when members join or leave. Autorole gives selected roles to new members after they join.
Factions And Territory
Factions let members create and join teams. Territory features can track which factions control parts of the server and show maps or leaderboards.
Dashboard Modules
Welcome
Choose join/leave channels, edit message text, and enable premium embed versions if the server has Premium.
Autorole
Select one or more roles DinoGod should give new members. The bot role must be above those roles.
Reaction Roles
Map emoji reactions on specific message IDs to roles. Use /reaction send when you want DinoGod to create the prompt message.
Levels
Turn XP on or off and choose where rank-up messages appear.
Automod
Enable anti-casino scam detection and set the staff log channel.
Starboard
Choose the highlight channel and how many star reactions a message needs.
Counting
Pick the only channel where counting should happen and set the next expected number.
Factions
Enable team creation, joining, leaderboards, and territory systems.
Economy
Toggle economy-related commands and configure the optional server stock coin.
Custom Commands
Create DG! commands with replies, optional images, cooldowns, roles, and delete/DM behavior.
Permission Notes
Moderation
Deleting messages and timing out users requires Discord permissions and a high enough bot role.
Dashboard Access
The dashboard uses Discord login. You must own the server, have Administrator, or have Manage Server.
Channels And Roles
If a channel or role is missing, make sure DinoGod can see it and its role is high enough.
Premium
Premium settings stay saved if Premium expires, but locked premium changes stop applying until the server has Premium again.
Command Reference
Each command card explains what happens when you run it, plus who normally uses it. Search by command, feature, or purpose.