The official bot for the discord.gg/coding Discord Server.
» Explore the docs
·
Report Bug
·
Request Feature
- Discord Bot Token from the Discord Developer Portal
- PostgreSQL database (run one locally, use Docker, or any hosted provider)
- Bun runtime
-
Copy
.env.exampleto.envand fill in your bot token and database credentials. -
Install dependencies and push the database schema:
bun install bun run db:push
-
Start the bot:
bun run dev
-
Run
!verify-usersin Discord to sync all server members with the database.
| Command | Description |
|---|---|
!verify-users |
Sync all server members with the database (required on first run) |
!verify-threads |
Sync thread templates |
| Command | Description | Options |
|---|---|---|
/me |
Get your stats | |
/user |
Get stats from a specific user | user |
/top |
Get top stats for the guild | lookback (optional) |
/members |
Member flow and count | |
/translate |
Translate text to English | text |
/lookback-me |
Change your lookback date range | lookback |
| Command | Description | Options |
|---|---|---|
/delete-messages |
Delete messages from a channel | amount |
/delete-user-messages |
Delete messages from a specific user | user, user-id, jail, reason |
/delete-member-db |
Remove a member from the server database | user |
/lookback-members |
Change lookback date range for the guild | lookback |
/log-command-history |
Show command history | count (optional) |
/log-deleted-messages-history |
Show deleted messages | count (optional) |
| Command | Description | Options |
|---|---|---|
/troll-move-user |
Move user around empty voice channels | user, count, timeout |
/audit-roles |
Audit all roles for elevated permissions |