forked from MidSpike/iris-utilities
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
140 lines (93 loc) · 4.76 KB
/
.env.example
File metadata and controls
140 lines (93 loc) · 4.76 KB
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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
#===========================================================================================#
# Notice to anyone creating a bot from this source-code: #
# - You MUST copy this file and rename the copy to `.env` #
# - You MUST make your edits inside of the `.env` #
# - You MUST modify the entries in this file #
# - DO NOT put comments on the same line as an entry in this file, it will break things #
#===========================================================================================#
#===========================================================================================#
# bot files - you must create these files
# `#{date}` will be replaced in runtime by a date in the format of `YYYY-MM`
BOT_COMMAND_LOG_FILE='./logging/commands/command-logs-#{date}.json'
BOT_UPDATE_LOG_FILE='./logging/updates/update-logs.json'
BOT_GUILD_CONFIGS_FILE='./database/guild-configs.json'
BOT_BLACKLISTED_USERS_FILE='./database/blacklisted-users.json'
BOT_BLACKLISTED_GUILDS_FILE='./database/blacklisted-guilds.json'
# bot files - you must create these files
#===========================================================================================#
#===========================================================================================#
# bot channels
# these 4 can all have the same guild id, although I don't recommend it
BOT_EMOJI_GUILD_ID=''
BOT_LOGGING_GUILD_ID=''
BOT_SUPPORT_GUILD_ID=''
# these 5 can all have the same channel id, although I don't recommend it
BOT_LOGGING_CHANNEL_ERRORS_ID=''
BOT_LOGGING_CHANNEL_GUILD_HISTORY_ID=''
BOT_LOGGING_CHANNEL_COMMUNITY_FEEDBACK_ID=''
BOT_LOGGING_CHANNEL_ANONYMOUS_COMMAND_LOG_ID=''
BOT_LOGGING_CHANNEL_HISTORY_DELETION_REQUESTS_ID=''
# these 2 should have different category ids
CENTRAL_DM_CHANNELS_CATEGORY_ID=''
APPEALS_GUILD_PURGATORY_CHANNELS_CATEGORY_ID=''
# bot channels
#===========================================================================================#
#===========================================================================================#
# bot api server configurations
# you can leave these 2 alone and the bot will work
BOT_API_SERVER_PORT=12345
BOT_API_SERVER_URL='http://localhost:12345'
# you have to find/make your own CDN providor to store the bots images
BOT_CDN_URL=''
# if you can't do this, I suggest searching all files using VS Codes's "Search" button
# on the sidebar then manually replace all image URLs with one's one the internet
# bot api server configurations
#===========================================================================================#
#===========================================================================================#
# api urls, tokens, and keys
# this is the "TOKEN" from your "Bot" page on Discord Applications
BOT_DISCORD_API_TOKEN=''
# https://discord.com/developers/applications/__THIS_BOTS_ID_HERE__/bot
# generate any random secret/password/hash to use here
BOT_API_SERVER_TOKEN=''
# this will be used to authenticate the bot with the bot's server
# https://developers.google.com/youtube/v3/docs
YOUTUBE_API_TOKEN=''
# https://console.developers.google.com/
# find `client_id` inside of a request in the networking tab of devtools
SOUNDCLOUD_CLIENT_ID=''
# https://github.com/fent/node-ytdl-core/blob/997efdd5dd9063363f6ef668bb364e83970756e7/example/cookies.js#L6-L12
YTDL_COOKIE=''
# spotify client_id and client_secret
SPOTIFY_CLIENT_ID=''
SPOTIFY_CLIENT_SECRET=''
# https://developer.spotify.com/dashboard/applications/
# find some way to use the IBM TTS API ;)
IBM_TTS_API_URL=''
# I'm not going to spoil the fun of finding it
# api urls, tokens, and keys
#===========================================================================================#
#===========================================================================================#
# bot listing service api tokens
# https://top.gg/
BLS_TOP_GG_TOKEN=''
# https://bots.ondiscord.xyz/
BLS_BOTS_ON_DISCORD_TOKEN=''
# https://discord.bots.gg/
BLS_DISCORD_BOTS_GG_TOKEN=''
# https://arcane-center.xyz/
BLS_ARCANE_CENTER_TOKEN=''
# https://discord.boats/
BLS_DISCORD_BOATS_TOKEN=''
# https://discordextremelist.xyz/
BLS_DISCORD_EXTREME_LIST=''
# https://discordbotlist.com/
BLS_DISCORD_BOT_LIST=''
# bot listing service api tokens
#===========================================================================================#
#===========================================================================================#
# debug console
# you can put anything in here, however, it should be something unique to avoid conflicts
DEBUG_CONSOLE_IPC_ID=''
# debug console
#===========================================================================================#