D

DinoGod Docs

Plain-English setup, modules, and command reference.

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

  1. Invite DinoGod with the website invite button or DG!botinvite.
  2. Put the DinoGod role above roles it needs to manage, especially for autorole, moderation, and timeouts.
  3. Open the dashboard, log in with Discord, and choose a server you own or can manage.
  4. Enable only the modules your server needs, then save settings.
  5. Use DG!test_all in 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.

Use it for: asking questions, brainstorming, character chat, or quick writing help.
Good to know: AI output can be wrong, so do not treat it as moderation proof or official advice.

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.

Use it for: saving funny, useful, or memorable server moments.
Setup: choose the starboard channel and the minimum star count.

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.

Use it for: a simple community game, not message counting or analytics.
Setup: choose the counting channel and starting number.

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.

Stock market: an optional server coin feature where members can buy a server coin and view price trends.
Setup: regular economy commands work on their own; stock market features need the stock module enabled.

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.

Use it for: activity progression and member milestones.
Setup: enable ranks and optionally set a rank-up channel.

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.

Use it for: stopping scam bots before they spam every channel.
Setup: enable it and choose a moderation log channel.

Welcome, Goodbye, And Autorole

Welcome and goodbye messages post when members join or leave. Autorole gives selected roles to new members after they join.

Use it for: onboarding, announcements, and basic member setup.
Setup: choose channels, message text, and autorole roles in the dashboard.

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.

Use it for: community games, roleplay servers, and long-running competitions.
Setup: enable factions first, then territory if you want control maps.

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.