Activity

Members earn points for chatting and talking in voice. Show a leaderboard and give roles automatically when members reach a target.

Off by default. Turn it on in /activity setup.

How to use it

Set it up

  1. Run /activity setup. The first time, a short setup asks for the rolling window, a first reward role, and where level-up messages go. Then press Turn on.
  2. To add more roles, press Manage roles > Add role tier, pick a role, and type the points needed (like 100). Add as many as you want.
  3. Make sure Dexel's role is above those roles in Server Settings > Roles.
  4. Optional: open Announcements to choose where level-up messages go.

How points work

  1. 1 point per message, at most once a minute.
  2. 0.2 points per minute in voice, when at least 2 people are there and not muted or deafened.
  3. Only recent activity counts (the last 7 days by default). If a member goes quiet, their points drop and they can lose a role.

See where you stand

  1. /activity leaderboard shows the top members.
  2. /activity graph shows your points over time.
  3. /activity roles shows which roles you can earn.

Commands

/activity leaderboard [days] [source]
Activity Everyone

Posts a leaderboard image, 10 members per page, with your own rank at the bottom.

OptionRequiredWhat it does
daysOptionalHow many days to count, like 14.
sourceOptionalCombined (default), text only, or voice only.
On the panel
  • ◀ / ▶: Previous or next page.
/activity roles
Activity Everyone

Lists each activity role, the points it needs, and how many members have it.

/activity graph [user] [compare_with] [days]
Activity Everyone

Posts a chart of a member's points, with lines marking each role.

OptionRequiredWhat it does
userOptionalWho to show. Defaults to you.
compare_withOptionalA second member to compare on the same chart.
daysOptionalHow many days the chart covers (2 to 365).
/activity setup
Activity Manage Server

The first time, opens a short setup. After that, opens the activity panel. Only you can use it.

On the panel
  • Turn on / Turn off: Turns points, roles and level-up messages on or off.
  • Set window: How many days of activity count, from 7 to 30.
  • Manage roles: Your reward roles:
    • Add role tier / Remove role tier: Add a role with its points, or remove one.
    • Strip old roles: On / Off: On: members keep only their highest role. Off: they keep every role they earned.
    • Sync roles: Updates everyone's roles now.
  • Announcements: Level-up messages:
    • DMs / Dedicated / Current: Send it by DM, to a channel you pick, or in the channel where the member was chatting.
    • Set channel: The channel for level-up messages.
    • Edit message: Your own text. Tags like {user}, {role} and {points} fill in automatically.
    • Send test card: Shows you a preview.
  • Blacklist: Channels or roles that earn no points, like a bot or staff channel.
  • Multipliers: Make some things worth more or less, from 0.1x to 5x: all points, text, voice, a channel, or a role.
Was this documentation page helpful?
ESC