Skip to main content

Reward Messages

Configure where the bot posts reward notifications and whether they auto-delete.

By default, reward notifications appear in the same channel as the message that triggered the reward. You can route them to a dedicated channel and optionally have them delete themselves after a set time.

In an active server, reward notifications can clutter conversations. Routing them to a dedicated channel keeps your main chats readable while still letting members see their rewards.

Command

/reward-messages [reward_channel] [delete_time]
  • reward_channel — channel to send all reward notifications (optional; omit to use the triggering channel)
  • delete_time — seconds before notifications auto-delete; use 0 to disable auto-delete (optional; max 600 seconds / 10 minutes)
  • Run with both parameters empty to reset to defaults

Examples:

/reward-messages #rewards             — route notifications to #rewards, no auto-delete
/reward-messages #rewards 30 — route to #rewards, delete after 30s
/reward-messages 30 — keep current channel, delete after 30s
/reward-messages — reset to defaults

Permissions

Requires Manage Server or the configured Mod Role.

The bot needs View Channel, Read Message History, and Send Messages in the reward channel.

Recommendation

If you set a dedicated reward channel, leave delete_time at 0 (disabled). If messages delete too quickly in a channel members aren't watching, they'll miss their reward notifications.

If you keep notifications in the triggering channel, auto-delete works well to keep chats clean.

What Gets Routed

All of these go through your reward channel setting:

  • Common, Epic, Legendary reward notifications
  • Special Reward notifications (Mega, Super, Ultimate)
  • Daily Credits notifications

Changes are logged to the logging channel if configured.