This repository has been archived on 2022-01-08 . You can view files and clone it. You cannot open issues or pull requests or push a commit.
1e50475a46c6cb6e3a314698e40ea8dfee0f3f40
Gidbig
Gidbig is a Discord Bot in Go based on
Airhorn Bot by Hammer and Chisel.
Visit https://airhorn.solutions/.
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.
Since there is not yet any command to request a list of available sound files, just take a look inaudio/.
They are named after the schemecommand_soundname.dcaand would result in a channel command like!command soundnamelike in!airhorn default.
Typing only the!commandwithout an argument results in a random sound of this command's collection.
To do
- Remove hardcoded sound collections and let the bot build them himself by scanning the
audio/folder for files. - Build-in web interface to trigger sounds.
The idea is to be able to have a detailed listing of available sound files in a responsive interface and a simple button to trigger the sound playback in a channel.
Known issues
- enqueuePlay is not 99% of the time "OK", enqueueing has to be redesigned threadsafe.
Please use the issue tracker.
Languages
CSS
59.9%
Go
33.4%
HTML
6.7%