stained

Overview

Customization

Configure the bot’s presentation and server-specific behavior.

Overview

Server preferences

Choose a server prefix and configure response templates for welcome messages and moderation.

Bot profile

Avatar, banner, and biography commands use the permissions enforced by the script. Account-wide profile changes are restricted to the bot owner.

Examples

Replace , with your server's prefix if you changed it.

,prefix set ,,customize avatar https://example.com/avatar.png

Commands

31 commands. Arguments in (parentheses) are required and arguments in [brackets] are optional.

Customize the bot's server appearance

,customizerequires Server Owner

,customize

Customize the bot's server avatar

,customize avatarrequires Server Owner

,customize avatar (image)

Customize the bot's server banner

,customize bannerrequires Server Owner

,customize banner (image)

Customize the bot's server bio

,customize biorequires Server Owner

,customize bio (bio)

View guild prefix

,prefix

,prefix (action) (new prefix)

Remove command prefix for server

,prefix removealiases: resetrequires Administrator

,prefix remove

Set personal prefix across all servers with Stained

,prefix self

,prefix self (new prefix)

Set command prefix for server

,prefix setrequires Administrator

,prefix set (new prefix)

Server configuration

,settingsaliases: bindrequires Manage Guild

,settings

Set a nickname to be assigned to members when they join

,settings autonickrequires Manage Guild

,settings autonick (nick)

Set auto play for music

,settings autoplayrequires Manage Guild

,settings autoplay (setting)

Set the base role for where boost roles will go under

,settings baserolerequires Manage Guild

,settings baserole (role)

View settings configuration for guild

,settings configrequires Manage Guild

,settings config

Disable custom Now Playing commands

,settings disablecustomfmsrequires Manage Channels

,settings disablecustomfms (setting)

Set DJ role for music player

,settings djrequires Manage Guild

,settings dj (role)

Enable or disable safety level for Google commands

,settings googlesafetylevelrequires Manage Guild

,settings googlesafetylevel (setting)

Set the image muted role

,settings imutedrequires Manage Guild, Roles

,settings imuted (value)

Set the jail channel

,settings jailrequires Manage Guild

,settings jail (value)

Set the channel punishments are logged in

,settings jaillogaliases: jaillogsrequires Manage Guild

,settings jaillog (channel)

Set a custom jail message

,settings jailmsgrequires Manage Guild

,settings jailmsg (message)

Set the default role for the Jail system

,settings jailrolerequires Manage Guild

,settings jailrole (value)

Enable or disable removal of roles for jail

,settings jailrolesrequires Manage Guild

,settings jailroles (state)

Set a channel to log join/leaves in a server

,settings joinlogsrequires Manage Guild

,settings joinlogs (channel)

Set mod logs for punishments in guild

,settings modlogrequires Manage Guild

,settings modlog (value)

Set the text muted role

,settings mutedrequires Manage Guild, Roles

,settings muted (value)

Set the Premium Members role for Server Subscriptions

,settings premiumrolerequires Manage Guild

,settings premiumrole (role)

Reset moderation configuration

,settings resetrequires Administrator

,settings reset (confirmation)

Reset jail-log cases

,settings resetcasesrequires Administrator

,settings resetcases (confirmation)

Set the reaction muted role

,settings rmutedrequires Manage Guild

,settings rmuted (value)

Set staff role(s)

,settings staffrequires Manage Guild

,settings staff (role)

View a list of all staff roles

,settings staff listrequires Manage Guild

,settings staff list