Quickstart instructions: Linux (copy paste friendly) - zorael/kameloso GitHub Wiki
Minor terminal knowledge required (traversing directories with
cd).
Download the program
Download kameloso from Releases, then open up a terminal and navigate to where you saved it.
Changing file permissions
chmod +x kameloso
This will make the kameloso file executable.
Graphical editor and implicitly creating configuration file
./kameloso --gedit
This will create a new configuration file and open it with a graphical text editor (or whatever program you have set up to open *.conf files with). Now enter your server information, username, passwords and passes, home and guest channels, administrator accounts, etc. Take a minute to scroll down and see what settings there are to change.
You can make it
kameloso --editif you want to use a terminal text editor, e.g.vimornano.
Twitch
If you want to connect to Twitch, log into www.twitch.tv in a browser with the account you want to connect as, then run the following instead of the --gedit step above.
./kameloso --setup-twitch
Follow the on-screen instructions. If you have a bot account you want to use and you'd rather not log out your main account, simply use a private/incognito window.
Done
./kameloso
This will make the bot read the configuration file and connect to your server.