Configuration File is perfect place to start bot's customisation. In this File you can edit nearly 98% of Bot, starting with embeds, messages to important informations such as Bot Token & Channel/Role IDs. Except this Configuration File there is another one called commands.yml, more about that one on next page.
Every Field in Configuration File have comment above them stating what are they used for, some examples & rules so it makes your editing much, much easier and faster.
File
So, let's see the file!
# ________________________________________________
#
# CHAMPION SETUPS BOT CONFIGURATION FILE
#
# Here you can customise main Bot Configurations
# For Server Templates visit configs/templates/
#
# ________________________________________________
version: "1.0.3"
# ____________________________
#
# GENERAL OPTIONS
# ____________________________
general:
# Bot Name
name: "Champion Setups"
# Bot's Prefix
prefix: "*"
# Bot Token obtained from Discord Developer Portal
token: ""
# ID of User who is gonna have access to EVAL Command
# Example:
#
# eval:
# - "1234"
#
# If you don't want any, just change to eval: []
eval: []
# Whether Slash Commands are enabled
slash: true
# ____________________________
#
# SETUP CONFIGURATION
# ____________________________
setup:
# Placeholder for Create Select Menu
create_placeholder: "Choose option to Create from Drop down"
# Placeholder for Create Select Menu
delete_placeholder: "Choose option to Delete from Drop down"
# Format for Templates List
# Valid Placeholders <name>, <author>, <channels>, <roles>, <emojis> (Number of them)
list_format: "> `<name>`\n"
save:
# Whether to Save Server Icon
icon: true
# Whether to Save Server Banner
banner: true
# Whether to Save Server Verification Level
verifyLevel: true
# ____________________________
#
# ROLES CONFIGURATION
# ____________________________
roles:
# Roles which can bypass specific stuff
# Format is same as for above roles
bypass:
# Roles which can bypass Command Cooldown
cooldown: []
# Roles which can bypass Command Permissions
permission: []
# ____________________________
#
# CUSTOM STATUS CONFIGURATION
# ____________________________
status:
# Can be PLAYING, LISTENING, WATCHING AND COMPETING
type: "WATCHING"
# Random Messages in Custom Status, changing every x minutes/hours
change_random: true
# Interval to Change Custom Status (in seconds)
interval: 180 # 3 minutes, don't go below that
# Message which is displayed in Custom Status if change_random = false
message: "Champion Setups Bot"
# List of Custom Status's if change_random = true
# Valid Placeholders: <members>, <channels>
messages:
- "<members> total members"
- "<version> | *help"
# ____________________________
#
# EMOJIS CONFIGURATION
# ____________________________
emojis:
# Create All Channels/Roles/Emojis Emoji
create_all: "💻"
# Create Channels Emoji
create_channels: "🏠"
# Create Roles Emoji
create_roles: "🎭"
# Create Emojis Emoji
create_emojis: "😃"
# Delete All Channels/Roles/Emojis Emoji
delete_all: "💻"
# Delete Channels Emoji
delete_channels: "🏠"
# Delete Roles Emoji
delete_roles: "🎭"
# Delete Emojis Emoji
delete_emojis: "😃"