Updated 2026-10-14 • 490 views

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.

The milestone view, combining personal achievements with server-wide community goals
The milestone view, combining personal achievements with server-wide community goals

How It Works

  1. An administrator creates a milestone with a title, type, target amount, and reward.
  2. The milestone becomes active immediately. Member activity that matches the milestone type counts as contributions.
  3. When the total contributions reach the target, the milestone is completed.
  4. 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 /setup to 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.

Was this article helpful?

Thanks for your feedback! Your vote helps us improve the documentation.

Your vote could not be saved. Please reload the page and try again.

Share this guide

Your Privacy

We use essential cookies to operate this site and optionally Google Analytics to improve our services. You can accept all, reject all, or choose which categories you allow.

Privacy Policy

Cookie Preferences

Choose which categories of cookies you want to allow. You can change this at any time.

Essential Cookies

Required

Session, CSRF protection, login state.

Analytics Cookies

Optional

Google Analytics 4 with anonymized IP, used to understand aggregate usage.