mirror of https://github.com/icedream/ts3bot.git
Use LibVLC via WebChimera.js instead of VLC through its HTTP API. This closes #17 and fixes #10, finishes two tasks of #2 and actually solves a few additional issues like: - Not being able to resume playback from a stopped playlist. - Unclear and buggy definition of volume range. - Bot just showing "playing next playlist entry" instead of actually showing the title of the next playlist entry. - Missing "previous" command to go to previous playlist entry. - Missing "loop" command to loop the playlist. (Now exists in form of "loop on"/"loop off") - Missing "stop-after" command to stop playback after current track ends. - A small bug in ts3query.iced that didn't escape line breaks. (Was in use here for "playlist"/"list" commands which got removed in the process.) Known issues: - Starting with an empty playlist, adding an entry and then typing "next" will automatically play the first entry. This is not really a bug or even an issue but definitely unexpected behavior that is coming from VLC. |
||
|---|---|---|
| services | ||
| .gitignore | ||
| app.iced | ||
| app.js | ||
| config.iced | ||
| logger.iced | ||
| package.json | ||
| require_bin.iced | ||
| service_depcomparer.iced | ||
| service_template.iced | ||
| services.iced | ||
| sugar_property.iced | ||
| ts3query.iced | ||
| ts3settings.iced | ||
| x11.iced | ||