Contents
Milestones
Levlix provides two milestone systems that track progress and reward engagement: User Milestones for individual achievements and Server Milestones for community-wide collaborative goals. Both systems award Levlix Points upon completion.
User Milestones
User milestones track your personal activity across five categories and reward you as you hit specific thresholds.
Activity Categories
| Category | What Counts | Emoji |
|---|---|---|
| Messages | Messages sent in tracked channels | 💬 |
| Voice Minutes | Time spent in voice channels | 🎤 |
| Reactions | Reactions added to messages | 👍 |
| Threads Created | New threads started | 🧵 |
| Invites | Members who join through your invite links | 📨 |
Each category has multiple levels. Every level requires a higher activity threshold and awards a larger point reward. Activity is tracked automatically. There is nothing to configure or enable as a user.
Viewing Your Milestones
/milestones
Opens your personal milestones card. Only you can see it. Switch pages with the menu at the top:
| Tab | What it shows |
|---|---|
| Overview | Your level in every category with a progress bar, the next target and the reward for the next level, plus your total levels and your place in the ranking |
| Levels | Every level of one category with its requirement and reward. Reached levels are checked, the next one is highlighted. Pick the category from the menu |
| Server goals | The running server goals, see Server Milestones |
| Leaderboard | The top 10 members ranked by their levels summed over all categories. If you are not in the top 10, your own place is shown below the list |
Server Milestones
Server milestones are community-wide goals created by administrators. The entire server contributes collectively, and every contributor earns a reward when the target is reached.

How It Works
- An administrator creates a milestone with a title, type, target amount, and reward.
- The milestone becomes active immediately. Member activity that matches the milestone type counts as contributions.
- When the total contributions reach the target, the milestone is completed.
- Every member who contributed can claim the reward.
Milestone Types
| Type | What Counts | Tracking |
|---|---|---|
| Messages | Messages sent by any member | Automatic |
| Voice Minutes | Voice channel time by any member | Automatic |
| Reactions | Reactions added by any member | Automatic |
| Threads Created | Threads started by any member | Automatic |
| Invites | New members joining through invites | Automatic |
| Custom Goal | Any goal defined by the admin | Manual (an administrator adds progress) |
Following Server Goals
Open /milestones and choose the Server goals tab. It lists every running goal with:
- Title and type
- Progress bar and percentage
- Your own contribution
- The reward for everyone who helped
- The end date, if one is set
When goals you helped with are reached, a button below the list claims all of your finished rewards at once.
Managing Milestones
Open /setup, choose Engagement and then Member Milestones (or Server Milestones to land on the server goals). This requires the Manage Server permission. The management card is only visible to you and has five tabs:
Settings
- Pause or Activate the milestone system on this server.
- Turn the DM that members get on a new level on or off.
- Choose the announcement channel where reached levels are posted.
Levels
Pick a category to see what each level asks for and pays. Edit a level opens a form where you choose the level and enter a new requirement, a new reward, or both. Leave a field empty to keep its current value.
Server goals
New goal opens a form with:
| Field | Required | Description |
|---|---|---|
| Title | Yes | Name of the goal |
| Description | No | Text shown to members |
| What counts | Yes | Messages, Voice, Reactions, Threads, Invites or Custom goal |
| Target | Yes | Total amount needed to reach the goal |
| Reward per contributor | Yes | Points every contributing member receives once the goal is reached |
Open a goal from the menu to see its progress and its top contributors. From there you can:
- Edit goal: change title, description, target and reward, and set Ends in days to give the goal an end date.
- Pause or Resume the goal.
- Add progress: credit a member with an amount. Use this for custom goals, which are not tracked automatically.
- Delete the goal. Click delete a second time to confirm. Unclaimed rewards are lost.
Reached goals can no longer be edited, paused or given progress.
Members
Choose a member to look them up, then reset one category or all of them. After a reset the member can earn the level rewards again.
Checks
Shows whether milestones work on this server: activity recorded in the last 24 hours, whether the system is active, and for each category how many levels are set up and how many members reached one.
Permissions Reference
| Action | Required Permission |
|---|---|
| View personal milestones | Any member |
| View milestone leaderboard | Any member |
| View server milestones | Any member |
| Claim server milestone reward | Any contributing member |
| Create server milestone | Manage Server |
| Edit server milestone | Manage Server |
| Delete server milestone | Manage Server |
| Add progress to a server goal | Manage Server |
| Change milestone settings and levels | Manage Server |
| Reset a member's milestones | Manage Server |
Tips for Administrators
- Set achievable targets first. A milestone that takes two weeks to complete builds momentum. One that takes three months feels unreachable.
- Rotate activity types. Alternate between message, voice, and reaction milestones so every type of community member gets a chance to contribute.
- Use expiration dates. Time-limited milestones create urgency that drives participation.
- Combine with events. Run a server milestone during a seasonal event for compounding engagement.
- Announce completions. Use the Notification System to celebrate when a milestone is reached.
- Monitor contributions. Open a goal in the milestones card in
/setupto see its top contributors and find your most active community members.
Important Notes
- User milestones are tracked automatically. No setup is required. Members earn progress simply by participating.
- Server milestones count activity from the creation date forward. Pre-existing activity is not retroactively counted.
- Custom goals need progress added by an administrator through Add progress. All other types are tracked automatically.
- Rewards must be claimed. Completed milestones do not auto-distribute rewards. Members claim their points with the button in the Server goals tab of
/milestones. - Contribution percentages are calculated relative to the total progress, not the target. If a milestone is at 5,000/10,000 and you contributed 500, your percentage is 10% of the current total.