πŸ’ŽCounting

Games


πŸ“‹ Overview

The Counting module provides an engaging number-counting game where server members work together to count as high as possible. The system features special number mechanics including lucky numbers with multipliers, cursed numbers that reset progress, prime number bonuses, milestone rewards, streak tracking, and weekly leaderboards. Players earn diamonds for correct counts with various bonus opportunities. The game includes automated bot challenges and community competition through weekly statistics.


βš™οΈ How It Works

The Counting game operates as a continuous collaborative effort in a designated counting channel:

Basic Mechanics: Members post sequential numbers starting from a given number. Each correct count earns 1 diamond base reward. Players cannot count twice in a row (double counting is prevented). Wrong counts or non-numeric messages are deleted. The bot tracks the current number, last user, and streak statistics.

Bot Challenge Mode: Every 2 days, the bot randomly resets the count in 10 servers and challenges members to guess the new starting number between 0-100. Correct guesses earn 10 diamonds base reward. If guessed within 20 minutes, players earn an additional 50 diamond time bonus. Wrong guesses receive hints about the correct range.

Special Number Systems:

  • Lucky Numbers: 10 randomly generated numbers that trigger 2-5x multipliers on all earned diamonds for that count

  • Cursed Numbers: 5 randomly generated numbers that reset the count to 0-50 but award 3 diamonds consolation prize

  • Prime Numbers: Any prime number earns an additional 5 diamonds

  • Milestone Numbers: Every 10th number (+3 diamonds), every 50th number (+3 diamonds), every 100th number (+3 diamonds)

Multipliers & Bonuses:

  • Counts 100-499: 2x multiplier on all earned diamonds

  • Counts 500+: 3x multiplier on all earned diamonds

  • All bonuses stack multiplicatively

Streak Tracking: Server-wide streak counts consecutive correct counts. Individual member streaks tracked for weekly competition. Streaks reset on wrong counts or cursed numbers.

Weekly Leaderboards: Every Sunday at 11 AM MST, the bot posts leaderboards showing:

  • Most diamonds earned this week (top 5)

  • Highest count reached this week (top 5)

  • Longest streak this week (top 5)

  • Server statistics

Stats reset weekly for fresh competition.

Bump Rewards: When members bump the server using Disboard bot, they automatically earn 3-5 diamonds.

Random Rewards: 10% chance to earn 3 coins on any message in the server.


πŸ”‘ Key Commands

/ruin_count [ruin_type]

Description: Ruin the count for everybody! Access: All members Cooldown: 2 hours per server Requirements: Must be used in designated counting channel Options:

  • Soft Reset: New count within Β±20 of current number

  • Hard Reset: New count between 0-100

  • Chaos Mode: New count between -100 to 100 (allows negative numbers)

  • No option: Random selection from above types

Function: Resets the server count and initiates bot guess mode. Generates new lucky and cursed numbers. Awards 10 diamonds to whoever guesses correctly first. Creates fresh challenge for the server.

Counting Game (Message Listener)

Description: Automatic game triggered by posting numbers in counting channel Access: All members How to Play:

  1. Post the next sequential number after the last count

  2. Cannot count twice in a row

  3. Earn diamonds for correct counts

  4. Watch for special number bonuses

  5. Work together to build high streaks

Rewards:

  • Base: 1 diamond per correct count

  • Bot guess: +10 diamonds (50 if within 20 minutes)

  • Milestones (x10, x50, x100): +3 diamonds each

  • Lucky numbers: 2-5x multiplier on all earned diamonds

  • Prime numbers: +5 diamonds

  • Count range 100-499: 2x multiplier

  • Count range 500+: 3x multiplier

  • Cursed numbers: 3 diamonds consolation + count reset

Penalties:

  • Double counting: Message deleted, DM warning

  • Wrong number: ❌ reaction, streak reset

  • Non-numbers: Message deleted

  • Cursed number: Count resets to 0-50


πŸ‘₯ Who It's For

All Members: Can participate in counting game and earn rewards

Active Players: Benefit from consistent participation through streak bonuses

Competitive Members: Compete for weekly leaderboard positions

Server Boosters: Anyone can ruin count every 2 hours for fresh challenges

Administrators: Must configure counting channel via /manage features


πŸ’‘ Why This Feature

Creates ongoing community engagement through collaborative gameplay. Encourages regular server activity and message participation. Provides entertainment value with unpredictable special number mechanics. Builds camaraderie through shared goals and challenges. Offers multiple reward paths for different play styles (high counts, fast guesses, consistent streaks). Weekly leaderboards create recurring competitive events. Integration with economy system gives gameplay tangible rewards. Random elements (lucky/cursed numbers) add excitement and unpredictability. Automated bot challenges keep the game fresh and interesting.


βš™οΈ Config Options

Required Setup:

  • Counting channel must be configured via /manage features

  • Only one counting channel per server

Game Configuration:

  • Starting number: Set by bot during resets (0-100 range typically)

  • Lucky numbers: 10 randomly generated numbers in range

  • Cursed numbers: 5 randomly generated numbers in range

  • Bot guess mode: Activated during resets and ruin_count

  • User mode: Normal sequential counting

Reward Structure:

Base Rewards:

  • Correct count: 1 diamond

  • Bot guess correct: 10 diamonds

  • Bot guess (under 20 min): 60 diamonds total

  • Cursed number: 3 diamonds (consolation)

Milestone Bonuses:

  • Every 10th count: +3 diamonds

  • Every 50th count: +3 diamonds

  • Every 100th count: +3 diamonds

Special Number Bonuses:

  • Lucky number: 2-5x multiplier (random)

  • Prime number: +5 diamonds

Count Range Multipliers:

  • 100-499: 2x all rewards

  • 500+: 3x all rewards

Streak System:

  • Server streak: Total consecutive correct counts

  • Individual streaks: Per-member correct count chains

  • Weekly tracking: Best streaks compete on leaderboard

  • Reset conditions: Wrong count or cursed number

Weekly Leaderboards:

  • Posted every Sunday at 11 AM MST (6 PM UTC)

  • Categories: Gems earned, highest count, longest streak

  • Shows top 5 members in each category

  • Includes server-wide statistics

  • Stats reset after posting for new week

Automation:

  • Count Ruiner: Runs every 48 hours

  • Targets 10 random servers with counts β‰₯100

  • Generates new lucky/cursed numbers

  • Posts challenge embed

  • Weekly Leaderboard: Runs every 7 days

  • Waits for Sunday 11 AM MST

  • Posts in all configured counting channels


Made by DIVINITY β€’ Pleasure Corner

Last updated

Was this helpful?