##########
DodgeRoll

DodgeRoll

0
16

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


DodgeRoll

⚔️ DodgeRoll

Narrative encounters. Real consequences. Zero escape.

DodgeRoll drops live encounter events into your server — members join, the Dungeon Master judges, and a history of who showed up (and who didn't) is kept forever.
Encounters. Callouts. Rankings. No fuss.

Support Ko-fi Website



⚡ How It Works

1 · An encounter spawns
A live encounter card drops in the channel — automatically on a timer or manually by a mod. Each card carries a unique narrative prompt and a tier. Members have a window to act.
2 · Members join the roll
Anyone can hit Join the Encounter before time runs out. The encounter tracks who responded and closes when its fate is sealed.
3 · The record stands
Stats accumulate. Callouts are public. Internal ranks shift based on engagement. The Dungeon Master remembers who showed up — and who didn't.

Run /dodge help for the full guide, or /dodgemod settings to configure your server.



🌍 Six Encounter Themes

Each theme ships with 200 hand-written prompts. Every encounter draws from one — keeping the flavor consistent with your server's world.

⚔️ Fantasy
Dungeons, dragons, cursed artifacts, and tavern brawls. Classic high-fantasy encounters with a Baldur's Gate edge.
🤠 Western
Dusty saloons, wanted posters, and standoffs at high noon. Frontier justice delivered with a drawl.
😱 Horror
Things in the dark. Sounds from the basement. Encounters that make leaving your chair feel like a mistake.

🤖 Cyberpunk
Neon cities, corp enforcers, and back-alley data runs. Gritty and fast — the future is not friendly.
🏴‍☠️ Pirate
Cursed ships, buried treasure, and sea monsters with opinions. Fortune favors the brave and the foolish.
🎮 Gaming
Respawns, loot drops, and final boss energy. Built for communities that live in the meta.


🎲 Encounter Tiers

Encounters scale in stakes. Mods can let the bot pick randomly or force a specific tier for events and testing.

EasyLow stakes. Good for warming up the crowd or onboarding new members.
MediumThe everyday encounter. Balanced tension, broad appeal.
HardThings get serious. Higher narrative weight, more pressure.
LegendaryRare and memorable. Reserved for moments that deserve a bigger stage.
MythicThe ceiling. Maximum drama. Use sparingly or it loses meaning.
RandomThe bot decides. Every spawn is a surprise — for mods and members alike.


📣 The Callout System

When someone bails on an encounter, community members can file a public dodge callout. Callouts stack on a user's record and feed directly into their internal rank.

⚡ Live Accountability

Run /dodge callout to mark a member for dodging. The callout is posted publicly, attributed to you, and logged permanently against the target. No silent moderation — the record is visible to everyone.

🛡️ Cooldown Protection

Configurable per-target cooldowns prevent callout spamming. Mods set the minimum time between callouts on the same member, keeping the system honest without killing community engagement.


📊 Internal Rankings

DodgeRoll tracks an internal rank for every member — separate from Discord roles and invisible to the channel. Stats accumulate across encounters, callouts, and event wins.

🏆 Personal Stats

Run /dodge stats to view your own record: dodges received, event dodges won, manual points, and current internal rank. A private snapshot, always up to date.

⚙️ Mod Overrides

Mods can set rank overrides, clear them, add or remove manual points, or reset a member entirely — all through /dodgemod commands. No database access required.


🔧 Moderator Tools

⚙️ /dodgemod settings

Full per-server control — set the encounter theme, toggle callouts on or off, configure callout cooldowns, and choose which channel encounters post to. All settings survive restarts and redeployments.

🎭 /dodgemod spawn

Drop an encounter on demand, in any channel, at any tier. Useful for events, scheduled drops, or testing a new theme before you go live.


⌨️ Commands

👥 Player Commands — /dodge

/dodge helpShow the full DodgeRoll command guide privately
/dodge statsView your internal stats and current rank
/dodge calloutFile a public dodge callout against a member
/dodge rejoinOpt back into DodgeRoll after opting out

🔐 Mod Commands — /dodgemod

Hidden from non-mods. Requires Manage Messages or higher.

/dodgemod settingsOpen the per-server settings panel
/dodgemod spawnManually spawn an encounter in the current channel
/dodgemod clearClose the active encounter immediately
/dodgemod setrankSet an internal rank override for a member
/dodgemod clearoverrideRemove a rank override and restore stat-based ranking
/dodgemod addAdd manual internal points to a member
/dodgemod removeRemove manual internal points from a member
/dodgemod resetReset all internal stats for a member
/dodgemod purgeguildDelete all DodgeRoll data for this server


Built by Artchemy Labs

Tools for Discord communities, made with care.

☕ Support on Ko-fi  ·  🌐 artchemylabs.com

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