Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 1.29 KB

README.md

File metadata and controls

30 lines (23 loc) · 1.29 KB

Gidbig 🤖

Gidbig is a Discord Bot in Go based on Airhorn Bot by Hammer and Chisel.

Features

  • Plays Ping Pong with you, if you type "ping" or "pong" in any channel he has access to.
  • Airhorn-Feature to play sound files in the voice channel you are currently in.
    They are named after the scheme command_soundname.dca and would result in a channel command like !command soundname like in !airhorn default.
    Typing only the !command without an argument results in a random sound of this command's collection.
  • Comfortable web interface to trigger sounds
  • Automatically detect all .dca files in audio/
  • Optional sound descriptions via .txt files in audio/ with the same name as the soundfile
  • Plugin functionality

Building Docker image

From the root directory of this repo run the following commands.

make docker

# run container with mounted config.yaml file
docker run -it --mount type=bind,source=$(pwd)/config.yaml,target=/gidbig/config.yaml gidbig:$(git describe --tags)