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 |