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
- 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.
- 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. - Make sure Dexel's role is above those roles in Server Settings > Roles.
- Optional: open Announcements to choose where level-up messages go.
How points work
- 1 point per message, at most once a minute.
- 0.2 points per minute in voice, when at least 2 people are there and not muted or deafened.
- 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
- /activity leaderboard shows the top members.
- /activity graph shows your points over time.
- /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.
| Option | Required | What it does |
|---|---|---|
days | Optional | How many days to count, like 14. |
source | Optional | Combined (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.
| Option | Required | What it does |
|---|---|---|
user | Optional | Who to show. Defaults to you. |
compare_with | Optional | A second member to compare on the same chart. |
days | Optional | How 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.