mirror of
https://github.com/LBRYFoundation/curate.git
synced 2025-08-23 17:37:25 +00:00
61 lines
No EOL
1.8 KiB
JavaScript
61 lines
No EOL
1.8 KiB
JavaScript
module.exports = {
|
|
// [string] The prefix for the bot
|
|
prefix: "!",
|
|
// [Array<string>] An array of elevated IDs, giving them access to developer commands
|
|
elevated: [],
|
|
// [string] The path where the commands will be found
|
|
commandsPath: "./src/commands",
|
|
// [boolean] Whether debug logs will be shown
|
|
debug: false,
|
|
// [number] The main embed color (#ffffff -> 0xffffff)
|
|
embedColor: 0x15521c,
|
|
// [string|Array<string>] The role ID(s) for curator roles
|
|
curatorRoleID: "",
|
|
// [string|Array<string>] The role ID(s) for trusted roles
|
|
trustedRoleID: "",
|
|
// [string|Array<string>] The role ID(s) for admin roles
|
|
adminRoleID: "",
|
|
// [string] guild_id
|
|
guildID: "",
|
|
// [string] sdk_url
|
|
sdkURL: "",
|
|
// [string] The ABSOLUTE path to the main wallet file to back up
|
|
walletPath: "~/.lbryum/wallets/default_wallet",
|
|
// [string] The ABSOLUTE path folder to store wallet backups after every deletion
|
|
walletBackupFolder: "~/.lbryum_backup/",
|
|
// [string] Amount to auto-fund upon account creation
|
|
startingBalance: "",
|
|
// [Object] Oceanic client options (https://docs.oceanic.ws/v1.3.0/interfaces/Types_Client.ClientOptions.html)
|
|
discordConfig: {
|
|
// [string] The token for the bot
|
|
auth: "Bot <token>",
|
|
gateway: {
|
|
autoReconnect: true,
|
|
maxShards: "auto",
|
|
messageLimit: 0,
|
|
intents: [
|
|
"GUILDS",
|
|
"GUILD_EMOJIS_AND_STICKERS",
|
|
"GUILD_MESSAGES",
|
|
"GUILD_MESSAGE_REACTIONS",
|
|
"DIRECT_MESSAGES",
|
|
"DIRECT_MESSAGE_REACTIONS"
|
|
]
|
|
},
|
|
collectionLimits: {
|
|
messages: 0
|
|
},
|
|
allowedMentions: {
|
|
everyone: false,
|
|
roles: false,
|
|
users: true
|
|
}
|
|
},
|
|
// [Object] Redis config
|
|
redis: {
|
|
host: "localhost",
|
|
port: 6379,
|
|
password: "",
|
|
prefix: "lbrycurate:"
|
|
}
|
|
} |