For the complete documentation index, see llms.txt. This page is also available as Markdown.

Most Active User of the Week

Weekly reward the most active user with a role, or just with a cool message

Setup

You can start the setup with the /set-up most-active-user command.

Command Option Name
Function

action

In this option, select the action you wish to take

1

After running the command, you can select a channel where you want the bot to send a message to announcing the most active user.

2

Now you can set the content you want the message to contain. To do this, press the 'Set content' button. There are a few variables you can use for this, you can check them out in the variable section.

After pressing the button, a forum will pop up where you can enter your content.

3

Now you can select a role that you wish to be added to the most active user. This role will be added at the start of the week to the most active user, and be removed from the previous user.

You can also use the blue button to create a role instead of selecting one, and using the red button you can also skip this step. If you skip, no role will be added to the user.

Variables

There is a set of variables that you can use in the content. A list can be found below:

Variable
Function
Example output
Example of usage

[user]

Ping the user that is the most active

@user

[user] congrats on becoming the most active user this week!

[user_name]

Show the user name of the user that is the most active

notcastel

[user_name] congrats on becoming the most active user this week!

[server]

Shows the name of the server

🪐Cosmos Lounge✨

Congrats on becoming the most active user in [server] this week!

Last updated