You are on page 1of 8

/////////////////////////////////////////////////////

////
// Config for the JMusicBot
//
/////////////////////////////////////////////////////
////
// Any line starting with // is ignored
//
// You MUST set the token and owner
//
// All other items have defaults if you don't set
them //
// Open in Notepad++ for best results
//
/////////////////////////////////////////////////////
////

// This sets the token for the bot to log in with


// This MUST be a bot token (user tokens will not
work)
// If you don't know how to get a bot token, please
see the guide here:
// https://github.com/jagrosh/MusicBot/wiki/Getting-
a-Bot-Token

token = BOT_TOKEN_HERE

// This sets the owner of the bot


// This needs to be the owner's ID (a 17-18 digit
number)
// https://github.com/jagrosh/MusicBot/wiki/Finding-
Your-User-ID
owner = 0

// This sets the prefix for the bot


// The prefix is used to control the commands
// If you use !!, the play command will be !!play
// If you do not set this, the prefix will be a
mention of the bot (@Botname play)

prefix = "@mention"

// If you set this, it modifies the default game of


the bot
// Set this to NONE to have no game
// Set this to DEFAULT to use the default game
// You can make the game "Playing X", "Listening to
X", or "Watching X"
// where X is the title. If you don't include an
action, it will use the
// default of "Playing"

game = "DEFAULT"

// If you set this, it will modify the default status


of bot
// Valid values: ONLINE IDLE DND INVISIBLE

status = ONLINE
// If you set this to true, the bot will list the
title of the song it is currently playing in its
// "Playing" status. Note that this will ONLY work if
the bot is playing music on ONE guild;
// if the bot is playing on multiple guilds, this
will not work.

songinstatus=false

// If you set this, the bot will also use this prefix
in addition to
// the one provided above

altprefix = "NONE"

// If you set these, it will change the various


emojis

success = "🎶"

warning = "💡"

error = "🚫"

loading = "⌚"

searching = "🔎"
// If you set this, you change the word used to view
the help.
// For example, if you set the prefix to !! and the
help to cmds, you would type
// !!cmds to see the help text

help = help

// If you set this, the "nowplaying" command will


show youtube thumbnails
// Note: If you set this to true, the nowplaying
boxes will NOT refresh
// This is because refreshing the boxes causes the
image to be reloaded
// every time it refreshes.

npimages = false

// If you set this, the bot will not leave a voice


channel after it finishes a queue.
// Keep in mind that being connected to a voice
channel uses additional bandwith,
// so this option is not recommended if bandwidth is
a concern.

stayinchannel = false

// This sets the maximum amount of seconds any track


loaded can be. If not set or set
// to any number less than or equal to zero, there is
no maximum time length. This time
// restriction applies to songs loaded from any
source.

maxtime = 0

// This sets the amount of seconds the bot will stay


alone on a voice channel until it
// automatically leaves the voice channel and clears
the queue. If not set or set
// to any number less than or equal to zero, the bot
won't leave when alone.

alonetimeuntilstop = 0

// This sets an alternative folder to be used as the


Playlists folder
// This can be a relative or absolute path

playlistsfolder = "Playlists"

// By default, the bot will DM the owner if the bot


is running and a new version of the bot
// becomes available. Set this to false to disable
this feature.

updatealerts=true

// Changing this changes the lyrics provider


// Currently available providers: "A-Z Lyrics",
"Genius", "MusicMatch", "LyricsFreak"
// At the time of writing, I would recommend sticking
with A-Z Lyrics or MusicMatch,
// as Genius tends to have a lot of non-song results
and you might get something
// completely unrelated to what you want.
// If you are interested in contributing a provider,
please see
// https://github.com/jagrosh/JLyrics

lyrics.default = "A-Z Lyrics"

// These settings allow you to configure custom


aliases for all commands.
// Multiple aliases may be given, separated by
commas.
//
// Example 1: Giving command "play" the alias "p":
// play = [ p ]
//
// Example 2: Giving command "search" the aliases
"yts" and "find":
// search = [ yts, find ]

aliases {
// General commands
settings = [ status ]

// Music commands
lyrics = []
nowplaying = [ np, current ]
play = []
playlists = [ pls ]
queue = [ list ]
remove = [ delete ]
scsearch = []
search = [ ytsearch ]
shuffle = []
skip = [ voteskip ]

// Admin commands
prefix = [ setprefix ]
setdj = []
settc = []
setvc = []

// DJ Commands
forceremove = [ forcedelete, modremove, moddelete
]
forceskip = [ modskip ]
movetrack = [ move ]
pause = []
playnext = []
repeat = []
skipto = [ jumpto ]
stop = []
volume = [ vol ]
}

// If you set this to true, it will enable the eval


command for the bot owner. This command
// allows the bot owner to run arbitrary code from
the bot's account.
//
// WARNING:
// This command can be extremely dangerous. If you
don't know what you're doing, you could
// cause horrific problems on your Discord server or
on whatever computer this bot is running
// on. Never run this command unless you are
completely positive what you are running.
//
// DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT THIS
DOES OR HOW TO USE IT
// IF SOMEONE ASKS YOU TO ENABLE THIS, THERE IS AN
11/10 CHANCE THEY ARE TRYING TO SCAM YOU

eval=false

You might also like