You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
David Haukeness 069ed4ed91
fixed package spelling
5 years ago
.github/workflows Update build_go.yml 5 years ago
.gitignore removed github actions 5 years ago
Dockerfile Added dockerfile 5 years ago
LICENSE Update LICENSE 5 years ago
README.md add build status badge to repo 5 years ago
args.go initial commit 5 years ago
commands.go initial commit 5 years ago
go.mod fixed package spelling 5 years ago
go.sum update deps 5 years ago
handlers.go initial commit 5 years ago
jitsi.go initial commit 5 years ago
jitsy-bot initial commit 5 years ago
main.go initial commit 5 years ago
utils.go initial commit 5 years ago

README.md

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