Releases: Mavulp/pokebot
Releases · Mavulp/pokebot
Local file playback & Simple webserver
v0.3.0
Features
- add seek for websites that support it
- use BBCode to format messages
- add a simple website that shows information about bots
- add API to access information about bots
- print duration when adding & playing links
- display volume in the name of the bot
- add playback of local files
- add search command which searches local files and YouTube
- add relative volume changes by prefixing volume with +/-
- add flag to increase identity security levels
- retry when youtube-dl reports "Unable to extract video data"
- added a config option to set the default volume of bots
- improved error handling overall
Fixed
- quit message when nothing is playing
- state reverts to stopped on empty playlist
- shutdown freezes the bot
- id generation for first time setup
- spelling of TeamSpeak in some messages
- panic when poking user can not be found in the channel tree
- automatically subscribe to newly created channels
- bot does not shut down on disconnect
- gstreamer error output printed poorly
Known Bugs
- master bot does not know if a music bot was kicked
- sometimes gstreamer breaks and does not recover
Multibot
v0.2.0
Features
- splits the bot into a master bot which spawns music bots when poked
- an example config file was added
Fixed
- clear playlist on channel switch
- reset volume on channel switch
Known Bugs
- sometimes the playback thread breaks when a new audio file is loaded
- poking the bot makes it panic under certain circumstances
- bot might skip a song if a new one gets added right after one song ended
Fix freeze on skip/stop
v0.1.1
Features
- a systemd service file is now included
Fixed
- skip/stop freezes the bot on single hardware thread machines
Known Bugs
- sometimes the playback thread breaks when a new audio file is loaded
- poking the bot makes it panic under certain circumstances
Initial Release
v0.1.0
Features
- the bot joins the channel when poked
- play/pause/stop/volume commands are provided for audio playback
- add/next/clear commands are provided to manage the audio playlist
- a help command lists all the available commands
Known Bugs
- skip/stop freezes the bot on single hardware thread machines
- sometimes the playback thread breaks when a new audio file is loaded