Role Guides

Quick guides for the roles module

Auto Roles

Most of the time auto roles aren't meant to be removed or self-assignable. By doing [auto, perma]the role becomes permanent for users.

  1. !module roles

  2. !addrole rolename

  3. !roleopt rolename [auto, perma]

  4. Done!

Timed Roles

Automatically remove roles after a certain time has passed.

  1. !module roles

  2. !addrole rolename

  3. !roleopt rolename [timer 3, option] (Change 3 as needed, it's in minutes.)

  4. Done!

Group Roles

Useful for communities wanting people to choose 1 of a handful of roles.

  1. !module roles

  2. !addrole rolename

  3. !roleopt rolename [perma, unqiue1]

  4. Done!

Note:

Perma is recommended if you don't want them being able to remove the role or switch. Also if you want to setup another unique set, just change the number at the end of the unique variable.

Voice Chat Roles

Auto assign a role when users join a voice chat.

  1. !module roles

  2. !addrole rolename

  3. !roleopt InVoiceChat add VC

  4. Done!

Voice Chat Roles - Specific

Auto assign a specific role for specific voice chats.

  1. !module roles

  2. !addrole rolename

  3. !roleopt rolename add vcHangout Hangout is replaced with the plaintext name of your VC

  4. !roleopt rolename add vc550902531752984586 Or you can use the channel ID