Skip to content

asteriskman7/kaiser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 

Repository files navigation

kaiser

Kaiser is a discord bot for managing roles.

Kaiser does not do a million other things.

Kaiser commands start with a percent sign %.

Kaiser can only manage roles lower than its highest role.

You can see the list of commands and their usage with %help.

General commands:
 %help - Display this help text
 %grantRole <roleName> - add role <roleName> to issuer
 %revokeRole <roleName> - remove role <roleName> from issuer
 %listGrantable - list roles that can be granted/revoked
Moderator commands:
 %addGrantable <roleName> - add role <roleName> to list of grantable/revokable roles
 %mute <@user> <integer duration in minutes> <reason message for user> - mute and automatically unmute user
   Sends reason message to user via PM.
 %removeGrantable <roleName> - remove role <roleName> from list of grantable/revokable roles

Kaiser is built on discord.js.

To add to channel:

  1. Create bot using instructions here
  2. Note the client ID and bot token for future steps
  3. Create initial save file named ./save with bot's token from previous step
  4. {"botToken":"INSERT TOKEN HERE"}
  5. Add bot to server
  6. https://discordapp.com/oauth2/authorize?client_id=CLIENTID&scope=bot
  7. Give bot a role with the 'Manage Roles' permission

About

Discord bot for handling roles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages