Guild settings

Settings for you guild can be changed using the b!settings set <key> <value> command

ℹ️ { "id": "cluster.settings.makelogs.name", "template": "Make ChatLogs" } (makelogs)

{ "id": "cluster.settings.makelogs.description", "template": "Whether to record chat logs or not." }

b!settings set makelogs true
b!settings set makelogs false

ℹ️ { "id": "cluster.settings.cahnsfw.name", "template": "Is CAH NSFW" } (cahnsfw)

{ "id": "cluster.settings.cahnsfw.description", "template": "Whether 'cah' can only be done in nsfw channels or not." }

b!settings set cahnsfw true
b!settings set cahnsfw false

ℹ️ { "id": "cluster.settings.deletenotif.name", "template": "Delete notifications" } (deletenotif)

{ "id": "cluster.settings.deletenotif.description", "template": "If enabled, notifies you if a user deleted their command." }

b!settings set deletenotif true
b!settings set deletenotif false

ℹ️ { "id": "cluster.settings.modlog.name", "template": "Modlog channel" } (modlog)

{ "id": "cluster.settings.modlog.description", "template": "The id of the modlog channel. You can also use the <code>modlog</code> command" }

b!settings set modlog #my-channel
b!settings set modlog my-channel
b!settings set modlog 89309487534573345

ℹ️ { "id": "cluster.settings.mutedrole.name", "template": "Muted role" } (mutedrole)

{ "id": "cluster.settings.mutedrole.description", "template": "The id of the muted role." }

b!settings set mutedrole @Some Role
b!settings set mutedrole "Some Role"
b!settings set mutedrole 49387539584735734

ℹ️ { "id": "cluster.settings.tableflip.name", "template": "Tableflips" } (tableflip)

{ "id": "cluster.settings.tableflip.description", "template": "Whether the bot should respond to tableflips/unflips." }

b!settings set tableflip true
b!settings set tableflip false

ℹ️ { "id": "cluster.settings.antimention.name", "template": "Anti-mention" } (antimention)

{ "id": "cluster.settings.antimention.description", "template": "The number of unique mentions required to warrant a ban (for anti-mention spam). Set to '0' to disable. Recommended: 25" }

b!settings set antimention 96
b!settings set antimention 0
b!settings set antimention 793

ℹ️ { "id": "cluster.settings.dmhelp.name", "template": "DM help" } (dmhelp)

{ "id": "cluster.settings.dmhelp.description", "template": "Whether or not to dm help messages or output them in channels" }

b!settings set dmhelp true
b!settings set dmhelp false

ℹ️ { "id": "cluster.settings.staffperms.name", "template": "Staff permissions" } (staffperms)

{ "id": "cluster.settings.staffperms.description", "template": "The numeric value of permissions that designate a staff member. If a user has any of the permissions and permoverride is enabled, allows them to execute any command regardless of role. See <a href=https://discordapi.com/permissions.html>here</a> for a permission calculator." }

b!settings set staffperms 3297482349
b!settings set staffperms 0
b!settings set staffperms 8250

ℹ️ { "id": "cluster.settings.timeoutoverride.name", "template": "Timeout override" } (timeoutoverride)

{ "id": "cluster.settings.timeoutoverride.description", "template": "Same as staffperms, but allows users to use the timeout command regardless of permissions" }

b!settings set timeoutoverride 3297482349
b!settings set timeoutoverride 0
b!settings set timeoutoverride 8250

ℹ️ { "id": "cluster.settings.kickoverride.name", "template": "Kick override" } (kickoverride)

{ "id": "cluster.settings.kickoverride.description", "template": "Same as staffperms, but allows users to use the kick command regardless of permissions" }

b!settings set kickoverride 3297482349
b!settings set kickoverride 0
b!settings set kickoverride 8250

ℹ️ { "id": "cluster.settings.banoverride.name", "template": "Ban override" } (banoverride)

{ "id": "cluster.settings.banoverride.description", "template": "Same as staffperms, but allows users to use the ban/hackban/unban commands regardless of permissions" }

b!settings set banoverride 3297482349
b!settings set banoverride 0
b!settings set banoverride 8250

ℹ️ { "id": "cluster.settings.banat.name", "template": "Ban at" } (banat)

{ "id": "cluster.settings.banat.description", "template": "The number of warnings before a ban. Set to 0 or below to disable." }

b!settings set banat 96
b!settings set banat 0
b!settings set banat 793

ℹ️ { "id": "cluster.settings.kickat.name", "template": "Kick at" } (kickat)

{ "id": "cluster.settings.kickat.description", "template": "The number of warnings before a kick. Set to 0 or below to disable." }

b!settings set kickat 96
b!settings set kickat 0
b!settings set kickat 793

ℹ️ { "id": "cluster.settings.timeoutat.name", "template": "Time Out at" } (timeoutat)

{ "id": "cluster.settings.timeoutat.description", "template": "The number of warnings before a timeout. Set to 0 or below to disable." }

b!settings set timeoutat 96
b!settings set timeoutat 0
b!settings set timeoutat 793

ℹ️ { "id": "cluster.settings.actonlimitsonly.name", "template": "Act on Limits Only" } (actonlimitsonly)

{ "id": "cluster.settings.actonlimitsonly.description", "template": "Whether to kick/ban on a warning count that is in between the kickat and banat values." }

b!settings set actonlimitsonly true
b!settings set actonlimitsonly false

ℹ️ { "id": "cluster.settings.adminrole.name", "template": "Admin role" } (adminrole)

{ "id": "cluster.settings.adminrole.description", "template": "The Admin role." }

b!settings set adminrole @Some Role
b!settings set adminrole "Some Role"
b!settings set adminrole 49387539584735734

ℹ️ { "id": "cluster.settings.nocleverbot.name", "template": "No cleverbot" } (nocleverbot)

{ "id": "cluster.settings.nocleverbot.description", "template": "Disables cleverbot functionality" }

b!settings set nocleverbot true
b!settings set nocleverbot false

ℹ️ { "id": "cluster.settings.disableeveryone.name", "template": "Disable everyone pings" } (disableeveryone)

{ "id": "cluster.settings.disableeveryone.description", "template": "Disables everyone pings in custom commands." }

b!settings set disableeveryone true
b!settings set disableeveryone false

ℹ️ { "id": "cluster.settings.disablenoperms.name", "template": "Disable no perms" } (disablenoperms)

{ "id": "cluster.settings.disablenoperms.description", "template": "Disables the 'You need the role to use this command' message." }

b!settings set disablenoperms true
b!settings set disablenoperms false

ℹ️ { "id": "cluster.settings.social.name", "template": "Social commands" } (social)

{ "id": "cluster.settings.social.description", "template": "Enables social commands." }

b!settings set social true
b!settings set social false

ℹ️ { "id": "cluster.settings.farewellchan.name", "template": "Farewell channel" } (farewellchan)

{ "id": "cluster.settings.farewellchan.description", "template": "Sets the channel for the farewell message to be sent in" }

b!settings set farewellchan #my-channel
b!settings set farewellchan my-channel
b!settings set farewellchan 89309487534573345

ℹ️ { "id": "cluster.settings.greetchan.name", "template": "Greeting channel" } (greetchan)

{ "id": "cluster.settings.greetchan.description", "template": "Sets the channel for the greeting message to be sent in" }

b!settings set greetchan #my-channel
b!settings set greetchan my-channel
b!settings set greetchan 89309487534573345

ℹ️ { "id": "cluster.settings.language.name", "template": "Blargbot language" } (language)

{ "id": "cluster.settings.language.description", "template": "Sets the language blargbot should respond in" }

b!settings set language locale