saltcute / kook-arisa

Yet another KOOK music bot
MIT License
8 stars 1 forks source link

Selfhost Option? #1

Open kevinmatthe opened 4 months ago

kevinmatthe commented 4 months ago

Will this project provide a method to self host the bot via docker or something else?

saltcute commented 4 months ago

Docker support was not on the schedule--it could be. At the moment you can just clone the repo, set up a reverse proxy (or use the port directly) and run npm start.

saltcute commented 4 months ago

Need doc update for self hosting though.

saltcute commented 4 months ago

Need doc update for self hosting though.

Done documentation update.

kevinmatthe commented 4 months ago

Config template seems to be no streamers in it? TypeError: config is not iterable at LocalController.loadStreamer

saltcute commented 4 months ago

Config template seems to be no streamers in it? TypeError: config is not iterable at LocalController.loadStreamer

Uh I must've forgot that. streamers is a string[] in the config where each element is a KOOK bot token. This is the actual bot that will join a voice channel. Iirc it could be the same as kasumi::config.token, but just to be safe a different one is recommended.

saltcute commented 4 months ago

Config template fixed and explaination of streamer middleman was added in README.