Skip to main content

Message Rewards

Message rewards are random credit drops that appear when members chat in active channels. There are three tiers, each with a different credit range and rarity.

They're the backbone of the economy — the constant small chance of a reward is what keeps members chatting in your server day to day.

Reward Tiers​

TierCreditsRarity
Common50–150Most frequent
Epic250–500Less frequent
Legendary500–1,000Rare

Each tier has its own drop rate that you configure independently.

How Credits Are Calculated​

The base amount is a random value within the tier's range. Two bonuses can increase it:

  1. Weekend boost — +30% on Saturdays and Sundays (automatic)
  2. Active multiplier — if the member has an active special reward multiplier, it multiplies the result

Formula: base × 1.3 (if weekend) × (1 + multiplier_amount) (if active)

If a chat flurry is running with a credits multiplier, that's applied on top.

Notifications​

When a reward drops, the bot announces it in the channel (or in a designated reward channel):

🎁  COMMON REWARD  🎁

@Member! You got 87 credits!

The announcement respects your reward message settings for channel routing and auto-delete timing.

Special Reward Milestones​

Every message reward increments the member's lifetime reward count. At certain counts, a Special Reward is banked for them:

  • Every 5 rewards → Mega Special Reward
  • Every 25 rewards → Super Special Reward
  • Every 100 rewards → Ultimate Special Reward

Special rewards sit in the member's inventory until they open them with /special-rewards open. See Special Rewards & Multipliers.

Adjusting Rates​

Use /rates manage to set how often each tier drops. See Drop Rates.

To manually spawn a reward for a specific user, see Spawn.