LynxBot Setup
This page will guide you through getting LynxBot to run on your machine.
Contents
-
Installation
- GNU/Linux
- Windows
- Setup
Installation
GNU/Linux
Precompiled binaries will not be provided for GNU/Linux systems.
LynxBot must be compiled from source.
Make sure you have the following dependencies installed: glibc, libcurl and libcrypto (from OpenSSL).
Then, do the following:
$ git clone https://github.com/frolv/lynxbot.git
$ cd lynxbot
$ ./configure
$ make
$ sudo make install
LynxBot will be installed to $PREFIX/bin (default: /usr/local/bin) and the config files will be placed in ~/.lynxbot.
Windows
Download the latest binary release from the releases page.
Extract the contents of the archive into a directory.
Setup
- Create an account on Twitch for your bot. Name it whatever you want; it does not have to refer to LynxBot in any way.
- Logging into Twitch IRC is not done using a Twitch password, but rather through OAuth. An OAuth token must be generated for your bot's account. This can be done via TwitchApps. Login with the account you created for your bot and the site will automatically generate a token for you. Save this token. You can confirm the token is connected to your Twitch account by checking the Connections page of your Twitch settings.
- Go to the LynxBot config directory and open the config file.
- Enter the name of your bot's account, the channel you wish to join and the OAuth token (including the oauth:) into their respective fields.
- You can now launch the lynxbot program. It will guide you through authorizing it with your Twitch and Twitter accounts and then join your channel, ready for use.
- View the manual for information on how you can configure LynxBot to your liking.