Python 3 is required to run the bot.
$ git clone https://github.com/kakoune-editor/kakoune-blackboard.git
$ cd kakoune-blackboard
The recommended way to run the bot is by setting up a virtual environment, but this step is optional:
$ python3 -m venv .env
$ source .env/bin/activate
Install the dependencies in the requirements.txt
file, either manually
or using the pip
package manager:
$ pip3 install -r requirements.txt
Edit the kakoune_blackboard.cfg
file to tune the various settings according
to your needs: bot identity, network, channels etc.
Use the following command to start the bot:
$ irc3 kakoune_blackboard.cfg
Refer to the documentation of irc3
to learn more about additional flags
(e.g. -d
for debugging).
You can also deploy an image in Docker using the
Dockerfile
provided in this repository. After you’ve modified the
configuration file, run the following commands:
$ docker build -t ${USER}/kakoune-blackboard .
$ docker run ${USER}/kakoune-blackboard