##########
DodgeRoll

DodgeRoll

0
5

DodgeRoll turns friendly dodge callouts into a lightweight Discord game with internal ranks, leaderboards, and random d20-style encounters.


🎲 DodgeRoll

Your server has a dodger. You know who it is.

DodgeRoll is a Discord game bot built around that one person who always vanishes when it is time to play. Call out their dodges, roll dice against random encounters, spend points on re-rolls you probably cannot afford, and climb 20 internal ranks toward the only title that matters.

Master Dodger.


🎯 The Core Loop

Someone dodges game night. You call it out with /dodge callout. They get a point on the board. The server sees it. The leaderboard updates.

Random encounters spawn in your chosen channel. Anyone can press the Dodge button and roll a d20. Beat the difficulty and the encounter clears. Fail and decide whether a re-roll is worth burning your points — and possibly your rank.

Every server runs its own game. Stats, ranks, and encounters are completely separate between servers.


🎲 How Encounters Work

An encounter card appears in your channel. It shows the threat, the difficulty, the reward, and how many attempts remain.

Anyone can press Dodge and roll.

  • Roll a 1 and it is an automatic fail.
  • Roll a 20 and it clears instantly, no questions asked.
  • Anything else has to beat the encounter's difficulty number.

The first person to succeed clears the encounter for the whole server. The Roll Log tracks every attempt, every re-roll, and every rank drop.

Encounters come in five tiers: Easy, Medium, Hard, Legendary, and Mythic. The harder the tier, the more attempts allowed and the higher the reward.


🔁 Re-Rolls

Failed your dodge? If re-rolls are enabled, you can spend points for another shot.

The cost doubles each time you re-roll on the same encounter. Five points the first time. Ten the second. Twenty the third. The server can watch you spend your way down the leaderboard in real time.

Spending points can lower your rank. The Roll Log shows when it happens. Everyone sees it.


🏆 20 Internal Ranks

DodgeRoll tracks 20 ranks internally. No Discord roles are assigned or changed. The ranks live inside the bot and climb based on your total score.

The top rank is Master Dodger. Getting there requires either consistent performance or a spectacular amount of luck on a Mythic encounter.


📊 Stats and Leaderboards

/dodge stats opens a private panel showing your profile, your rank, the server leaderboard, and all 20 ranks listed out.

The leaderboard tracks the top 50 users per server with clean pagination.

To look up another user: /dodge stats user:@Someone


🎭 Two Prompt Modes

Encounters pull from two built-in prompt packs — Fantasy and Gaming — each with 200 encounters across all difficulty tiers.

Fantasy encounters include dragons, krakens, liches, collapsing dungeons, and stone titans. Gaming encounters include clutch moments, boss mechanics, server lag, ready checks, and the final five-stack that ruins your night.

Moderators switch between modes in /dodge settings.


⚙️ Moderator Controls

Everything is configured through /dodge settings. No config files, no environment variables to touch.

Settings include encounter channel, prompt mode, event spawn rate, difficulty distribution, callout toggle, re-roll toggle, re-roll base cost, and callout target cooldown.

Moderators can also manually spawn encounters at any tier for testing:

/dodge spawn tier:mythic


🛡️ Built for Public Servers

DodgeRoll asks for minimal permissions and takes nothing it does not need.

  • No message content reading
  • No Discord role assignment
  • Callouts off by default
  • User opt-out with Forget Me
  • User rejoin with /dodge rejoin
  • Full server data purge for moderators
  • Per-server settings, ranks, and leaderboards

DodgeRoll runs as a game that sits inside your server without trying to run it.


🚀 Commands

/dodge help — Command list and quick reference. /dodge stats — Private profile, leaderboard, ranks, and privacy panel. /dodge callout — Record a dodge against someone. /dodge rejoin — Opt back in after using Forget Me. /dodge settings — Moderator settings panel. /dodge spawn — Manually spawn an encounter. /dodge clear — Close the active encounter.


☕ Free to Use

DodgeRoll is free. If it adds chaos to your server and you want to support continued development and new prompt packs, the Ko-fi is here:

https://ko-fi.com/artchemylabs


Call out dodges. Roll the dice. Spend points you should not spend. Climb the ranks. Become the Master Dodger.

Ratings & Reviews


0

0 reviews

Reviews can be left only by registered users. All reviews are moderated by Top.gg moderators. Please make sure to check our guidelines before posting.

5 stars

0

4 stars

0

3 stars

0

2 stars

0

1 star

0



No reviews here yet!