Auto generate new config options and overhaul role toggling

This commit is contained in:
2020-05-30 01:15:37 -05:00
parent f7887de08f
commit d686d70bd4
32 changed files with 292 additions and 274 deletions

View File

@@ -1,44 +1,51 @@
#Change this to redefine the main command signifier character/String
Command-Signifier:-
Command-Signifier = -
#Set to false to disable chat logging
ChatLog:true
ChatLog = true
#Automatically places spammers in spam mode
AllowSpamPunish:true
AllowSpamPunish = true
Channels-To-Not-Chatlog:ignore_me
Channels-To-Not-Chatlog = ignore_me,ignore_me2,ignore_me3
#Bot token provided by Discord
Bot-Token:
Bot-Token =
#Normal channels will have messages with these words deleted by the bot
NaughtyList:piff
NaughtyList = piff,word123,another1
#Set to true if you want to limit the channels bot commands can be done in
#Admins will be able to bypass this
Restrict-Cmd-Channels = false
#Channels to restrict bot commands to
CmdChannels = bot,bot2,bot3
#Allow users to toggle these roles
ToggleRoles = role1,role2,role3
#Bot can automatically assign role upon user join
UseCustomDefaultRole:true
UseCustomDefaultRole = true
#Does nothing if UseCustomDefaultRole is off
DefaultRoleName:Standard
DefaultRoleName = Standard
#Emote to react with when action is complete
Done-Emote:ActionComplete
#Role to disable notifications
Dont-Notify-Role:dont_notify
#Custom Emote to react with when action is complete
Done-Emote = ActionComplete
#Set true to enable captcha
#Use with UseCustomDefaultRole enabled
#Will require user to have that role for captcha check
#Role will be replaced with reward role on clear
Captcha=false
Captcha = false
#Reward this role when captcha cleared
Captcha-Reward-Role:cleared
Captcha-Reward-Role = cleared
#Kick if Captcha is not completed in a timely manner
No-Captcha-Kick:false
No-Captcha-Kick = false
#Kick user after this number of minutes has passed without captcha clear
#Due to the way the countdown works, the kick may not happen until at most one minute after
No-Captcha-Kick-Time:10
No-Captcha-Kick-Time = 10