Streaks Bot

Streaks gives participants lights near their nickname for daily communication on the server, and resets progress if they do not communicate for more than a day in a row (like in TikTok)

Invite Bot

About the project

Our bot encourages participants to communicate daily on the server thanks to the active days counter. Progress is reset if there is no communication for more than a day, which helps maintain dynamics and engagement.

Streaks Bot interface example

How does this work?

Streaks tracks users' activity in text and voice chats, rewarding participants for daily activity.

If you stop being active, the day counter will reset

Reward for activity

Participants receive flames next to their nicknames for daily activity on the server.

Tracking activity

The system monitors daily activity and records inactive periods.

Reset progress

If a participant is inactive for more than 24 hours, their progress is reset.

Frequently asked questions

Invite the bot via the link: https://discord.com/oauth2/authorize?client_id=1232204569998777790

For full functionality, you need to set the bot role above other roles so that it can change the nickname of all participants (except the server owner).

When everything is ready, it will automatically start giving lights to active participants in the chat.

Participants receive lights near their nicknames for daily communication. Progress is reset if they do not communicate for more than a day in a row.

Yes, you can customize the conditions for receiving rewards, the appearance of lights and other parameters.

Settings command: /settings

(!) Available only to the server owner

It is enough to simply change the streak number in the participant's nickname.

This is available to the server owner and administrators, who can be assigned in /settings.

If a regular participant tries to manually change the streak value, the bot will roll back the changes.

Basic functionality is free, but additional features may incur fees.