Configuration
Default configuration
bot:
version: "1.0.0"
licensekey: ""
mongoURI: ""
name: "NovaBot👑"
token: ""
app_id: ""
guild: ""
activity: "Waiting for orders"
activity_type: "Cyclical"
cycle:
- text: "{botName}"
duration: 5 # In seconds
- text: "Looking for tickets {ticketCount}"
duration: 10
status: "idle"
showStatistics: true
reloadCommandRoles: [""]
reloadSettings:
...
Do not change version
It's for bot to check which version is on and update config!
licensekey
Your unique license key can be obtained on our Discord for NovaBot. Is needed for bot to start up.
mongoURI
MongoDB connection URI. If you have no MongoDB account, you can make one in here. If you'll need a help with setting up a Mongo Cluster for bot (database), feel free to open a ticket on our Discord server.
name
Bot's name. Can be set on whatever, but it will change name setting in "General Informations" in Discord Developer Portal
token
Token can be obtained in here.
app_id
ApplicationID can be obtained in here.
guild
GuildID can be obtained from Discord. Right click on your guild icon in Discord server list and choose "Copy Server ID". Need to have enabled "Developer Mode" in Discord Settings.
activity
Custom text
activity_type
Playing|Streaming|Listening|Watching|Competing|Bubble|Cyclical
Bubble
to show custom message as custom status message over bot's profile photo
Cyclical
to show multiple messages in a cycle within duration time range in cycle settings.
Danger
Very low values of duration
can lead into temp-ban of bot due to rate-limits of Discord!
status
In status can be these three options "online|idle|dnd", which chooses a status of the bot. Online - Green Circle, Idle - Yellow Moon, Dnd - Red Circle with minus icon
showStatistics
Toggle true|false to (not) show statisctics in console of the bot (Starts and messages count).
reloadCommandRoles
Array of roles, which may use /reload command to reload addon's configuration.
reloadSettings
Various settings for embeddings, no permission message, no addons message or placeholder in selection menu.