ActivityRank Initial Set-up Guide
● After adding ActivityRank
○ After adding ActivityRank to your Server you will need to make sure the
ActivityRank Role can see all the channels you want users to be able to gain
XP in.
At this point the bot will start giving XP to users.
○ Within your Discord servers role list make sure you move the Activity Rank
Role above all the roles you would like it to be able to give.
This is important for the Bot to give level roles when set-up
● Customising XP
○ Use /serverinfo
○ At the bottom of the bots reply will be the current XP per activity, in this case
the defaults.
○ /config-xp xp-per You can set all the XP per changes you want in the one
command by choosing the options and writing the desired XP.
/config-xp xp-per message:7 voiceminute:3 vote:50 invite:100
○ The bot will send a confirmation of all the new XP’s
Important: Changing these values later will result in a recalculation of everyones XP and
changing their level.
● Setting Roles for users to gain
○ Make sure you have created the roles in your Server settings that you want
users to gain within your server
○ /config-role levels - click the role option and select your role (if it is not listed,
type it in), then click assign level and enter your desired level to set the level
the role should be assigned (give that role to the user).
○ You can also click the deassign level if you wish for the role to be deassigned
at a higher level (take away the role).
/config-role levels role:example assign-level:1 deassign-level:2
○ Do this for each role you want the bot to give or take.
● Setting Different Messages
○ /config-messages
○ The bot reply will show you the different message options to set
○ Choose from the dropdown menu the message you would like to set
○ You can then write you message using the message <placeholders> shown
below
○ Welcome Message - <mention>, <name>, <servername>
○ Level Up message - <mention>, <name>, <level>, <servername>
○ Role Message - <mention>, <name>, <level>, <servername>, <rolename>,
<rolemention>
○ An example role assign message:
Well done <mention> you gained level <level>! Congratulations
○ <mention> will ping the user, <name> will just put their name in the message
● Set message Channels
○ /config-channel: Example
○ The reply will show you some options:
Server Join Channel to send Welcome messages there
Levelup Channel to send both level up and role assignment messages
You have now set up the basics of the bot. ActivityRank will now give XP and roles upon
levelling up.
This is just the beginning of what ActivityRank can do for your server, you also have many
other options including:
Set a channel for messages
No XP channels
No XP roles
Remove the functions you don’t want to use
Allow or Disallow - Solo, Muted or Deafened XP
Reaction Votes