Skip to main content
SkyNET V3 is still under active development. This page is updated as more options land.
SkyNET V3 uses a config file called 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 writes SkyNET.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 existing SkyNET.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 uses SKYAPI_SECRET (and IP as you set up on your side).

Twitch / YouTube / Steam (optional)

These are only needed if you use the matching features.