galactic-bot/options.json
2023-12-08 14:30:18 +02:00

105 lines
2.6 KiB
JSON

{
"rootDir": "Should be overwritten in index.ts",
"shardOptions": {
"totalShards": "auto",
"respawn": true
},
"discord": {
"prefix": "!",
"developers": [
"132777808362471424",
"187613017733726210"
],
"developmentMode": false,
"libraryOptions": {
"commentedOut": [
"GUILD_PRESENCES",
"REACTION",
"MESSAGE",
"USER"
],
"partials": [
"Channel"
],
"intents": [
"Guilds",
"GuildMembers",
"GuildMessages",
"MessageContent",
"GuildVoiceStates",
"GuildWebhooks",
"GuildBans",
"GuildMessageReactions",
"DirectMessages"
],
"invalidRequestWarningInterval": 500
},
"invite": "https://discord.gg/WDCTKGp",
"slashCommands": {
"developerGuilds": [
"264527028751958016",
"207880433432657920",
"992757341848080486",
"1069272779100266598",
"1086433147073331340"
]
}
},
"logger": {
"customTypes": [],
"customStreams": [
"debug"
],
"customTypeMapping": {
"debug": "debug"
},
"customColours": {},
"logLevel": 0,
"logLevelMapping": {},
"broadcastLevel": 3,
"pruneDays": 7
},
"storage": {
"mongodb": {
"load": true,
"database": "galactic",
"tables": [
"guilds",
"attachments",
"permissions",
"webhooks",
"wordwatcher",
"users",
"callbacks",
"roleCache"
]
},
"mariadb": {
"load": false,
"tables": []
}
},
"api": {
"load": false,
"http": {
"port": 5000
},
"domain": "galactic.corgi.wtf",
"authCallback": "/api/auth/login",
"dashboardUrl": "/dashboard",
"discord": {
"scope": [
"identify",
"guilds"
],
"token": ""
},
"logger": {
"webhook": {
"disabled": false
}
},
"shardCount": 1,
"debug": true
}
}