2020-03-18 12:14:33 -06:00
2020-03-18 18:17:50 +00:00
2020-03-18 17:50:36 +00:00
2020-03-18 17:57:56 +00:00
2020-03-18 18:18:46 +00:00
2020-03-18 18:10:26 +00:00
2020-03-18 19:26:59 +00:00
2020-03-18 17:50:36 +00:00
2020-03-18 12:17:02 -06:00
2020-03-18 19:04:16 +00:00
2020-03-18 18:11:46 +00:00
2020-03-18 17:50:36 +00:00

Build

keybase-jitsi-bot

A bot for Keybase that start Jitsi meetings

This package requires the keybase binary installed on your system, and works on linux, macOS, and Windows 10

Tested on:

  • Ubuntu Latest
  • macOS Latest
  • Windows Latest

Running on the command line:

Installation:

  • git clone https://github.com/haukened/keybase-jitsi-bot.git
  • cd keybase-jitsi-bot
  • go get -u ./...
  • go build
  • go install

(The typical go install github.com/haukened/boom-bot may or may not work due to experimental branch dependencies, and the above proceedure always works even though its longer).

Running:

  -debug
        enables command debugging

Example:

jitsi-bot --debug

Running in the docker container:

Pulling the container:

docker pull haukeness/keybase-jitsi-bot

Running the container:

You need to set ENV vars instead of passing command line flags:

Required by keybase: (Must set all of these)

  • KEYBASE_USERNAME=foo
  • KEYBASE_PAPERKEY="bar baz ..."
  • KEYBASE_SERVICE=1

Required by this package: (Set the values you feel like, if you don't set them they won't be used)

  • BOT_DEBUG=true

Example:

docker run --name myJitsi --rm -d -e KEYBASE_USERNAME=FOO -e KEYBASE_PAPERKEY="bar baz ..." -e KEYBASE_SERVICE=1 -e BOT_DEBUG=true haukeness/keybase-jitsi-bot

Description
No description provided
Readme 4.3 MiB
Languages
Go 98.3%
Dockerfile 1.1%
Shell 0.6%