summaryrefslogtreecommitdiff
path: root/src/main/resources/config.yml
blob: e761ecfa231fef07bc6db3405a254c206d78d261 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#============================================================#
# +--------------------------------------------------------+ #
# |                 Ken Discord Bot Reborn                 | #
# |                   Configuration file                   | #
# |                    by KenshinEto                       | #
# +--------------------------------------------------------+ #
#============================================================#

# Your discord bot token you get from a discord application, which you
# can create on discord.com/developers. Create a discord app and add a bot
# to it. Then copy the bot token. Do not post this to the internet as anyone
# with your token can control your bot in any server it is in.
# Example: "N1q2O3E4NzgyNRGHjk#zFTgy.G7Qb2Z.Hr36Qj5p3P56GueIFxVQOAAEre22DXB4u56FX11c"
botToken: ""

# This is the information used to connect to a MySQL compatible database. A database is recommended
# for KenBotReborn to function. You can use a sqlite database instead, but its highly discoursed.
# If you want to use MySQL, put your database connection information below, if you want to use sqlite,
# set database.sqlite to true, and every other option will be ignored.
database:
  host: "127.0.0.1"
  port: "3306"
  username: "root"
  password: "admin"
  databaseName: "database"
  sqlite: false

# If you want the ability for KenBotReborn to play music from YouTube in a voice channel, then
# you need access to the YoutubeAPI. Get a YouTube API key from the Google Developer Console and
# paste it here. If there is no key or it is defined to "" then the YouTube functionality will
# be disabled.
# Example: "BIzaAyGCa-CG83JFaJfs2K-umYU8awWah5ggYQ-g"
youtubeAPIKey: ""

# Enable NSFW commands on the bot.
nsfw: true

# This is the name that the bot will call itself in different commands thought the bot.
# This is just a way for the bot to identify itself to users.
# Default: "Ken"
botName: "Ken"

# This is a discord invite code that you put if you have a support discord server for your
# bot.
# Example: "ChFRPDF"
supportServer: ""

# This is the cdn that will contain all KenBoReborn images, I host one myself so there is no
# need for you to use your own. If you want, you can use your own. A cdn is required because discord
# requires a url for embeds instead of just uploading an image.
cdn: "https://f.tylerm.dev/ken/"

# Fetch image url. For the gif generation commands, instead of sending discord a url to a cdn, Ken has to
# manually pull images to work on them to create the gifs. For most people, you can just keep it as the cdn, and
# have images automatically update. But if you want, you can set images to locally fetch instead from inside the jar.
fetchLocal: false

# The RGB color value of the discord bot. Used for bot theming.
colors:
  r: 250
  g: 0
  b: 250