Added .boost, .boostmsg and .boostdel commands which allow you to have customizable messages when someone boosts your server, with auto-deletion support

- Updated response embed colors in greet commands
- Updated .greetmsg and .byemsg command help to match the new .boost command help
This commit is contained in:
Kwoth
2021-09-12 20:44:19 +02:00
parent a27ea7a0aa
commit 8ee1160a00
13 changed files with 2929 additions and 21 deletions

View File

@@ -31,7 +31,12 @@ greet:
args:
- ""
greetmsg:
desc: "Sets a new join announcement message which will be shown in the server's channel. Type `%user.mention%` if you want to mention the new member. Using it with no message will show the current greet message. You can use embed json from <https://eb.nadeko.bot/> instead of a regular text, if you want the message to be embedded."
desc: |-
Sets a new join announcement message which will be shown in the server's channel.
Type `%user.mention%` if you want to mention the new member.
Full list of placeholders can be found here <https://nadekobot.readthedocs.io/en/latest/placeholders/>
Using it with no message will show the current greet message.
You can use embed json from <https://eb.nadeko.bot/> instead of a regular text, if you want the message to be embedded.
args:
- "Welcome, %user.mention%."
bye:
@@ -39,7 +44,12 @@ bye:
args:
- ""
byemsg:
desc: "Sets a new leave announcement message. Type `%user.mention%` if you want to show the name the user who left. Type `%id%` to show id. Using this command with no message will show the current bye message. You can use embed json from <https://eb.nadeko.bot/> instead of a regular text, if you want the message to be embedded."
desc: |-
Sets a new leave announcement message.
Type `%user.mention%` if you want to show the name the user who left.
Full list of placeholders can be found here <https://nadekobot.readthedocs.io/en/latest/placeholders/>
Using this command with no message will show the current bye message.
You can use embed json from <https://eb.nadeko.bot/> instead of a regular text, if you want the message to be embedded.
args:
- "%user.mention% has left."
byedel:
@@ -66,6 +76,24 @@ byetest:
args:
- ""
- "@SomeoneElse"
boost:
desc: "Toggles anouncements on the current channel when someone boosts the server."
args:
- ""
boostmsg:
desc: |-
Sets a new boost announcement message.
Type `%user.mention%` if you want to show the name the user who left.
Full list of placeholders can be found here <https://nadekobot.readthedocs.io/en/latest/placeholders/>
Using this command with no message will show the current boost message.
You can use embed json from <https://eb.nadeko.bot/> instead of a regular text, if you want the message to be embedded.
args:
- "%user.mention% has boosted the server!!!"
boostdel:
desc: "Sets the time it takes (in seconds) for boost messages to be auto-deleted. Set it to `0` to disable automatic deletion."
args:
- "0"
- "30"
logserver:
desc: "Enables or Disables ALL log events. If enabled, all log events will log to this channel."
args: