SkyNET.json next to the bot binary.It is not included in downloads (for security). On first start, SkyNET creates it with defaults. The file also has
*_COMMENT and *_SECTION keys. Those are just notes for you in the JSON — SkyNET refreshes their text on update. You do not need to edit them.
First start
On first start, SkyNET writesSkyNET.json and exits. That is expected — you will see a message in the console.Fill in at least
BOT_TOKEN and your MySQL settings, then start SkyNET again.
If the file is corrupted, SkyNET backs it up (.broken.*.bak), writes a fresh config, and exits so you can edit it.
Config file after updates
When a new version adds settings, SkyNET merges the missing keys into your existingSkyNET.json and keeps the values you already set.It may pause once so you can review the new defaults.
Fluxer
Updates (official)
Launch (process / screen)
MySQL
SkyAPI (Dashboard)
HTTP API so the Dashboard can ask SkyNET to reload sections. Auth usesSKYAPI_SECRET (and IP as you set up on your side).