Contents
Levlix Notifications Guide
The Levlix Notifications module lets admins configure public announcements for member achievements like task completions, milestone progress, and daily streaks.
Setup
/notifications setup
Opens the notification settings dashboard. Configure the following:
| Setting | Description |
|---|---|
| Notification Channel | The text channel where announcements are posted |
| Task Notifications | Announce when members complete daily or weekly tasks |
| Milestone Notifications | Announce when members reach activity milestones |
| Daily Streak Notifications | Announce daily claim streak milestones |
| Include Rewards | Show the point reward in the notification |
| Mention User | Tag the user in the announcement |
| Language Mode | Use the server language or the user's personal language |

Notification Filters
/notifications filter
Fine-tune which specific notification types trigger announcements:
Task Filters
| Type | Description |
|---|---|
daily_task |
Daily task completions |
weekly_task |
Weekly task completions |
Milestone Filters
| Type | Description |
|---|---|
message_count |
Message count milestones |
voice_minutes |
Voice time milestones |
reaction_count |
Reaction count milestones |
thread_count |
Thread participation milestones |
invite_count |
Invite milestones |
Test Notifications
/notifications test notification_type: <task | milestone>
Send a preview notification to see exactly how it will look in your configured channel before enabling it for real.
Daily Streak Announcements
When enabled, daily streak notifications fire at specific milestones:
| Days | Announcement |
|---|---|
| 1 | First Daily |
| 7 | Week Warrior |
| 14 | Fortnight Fighter |
| 30 | Monthly Master |
| 60 | Dedication King |
| 100 | Century Legend |
| 365 | Yearly Champion |