Commit Graph

10 Commits (264f07cf9b68f5b6718b1019f416fe78cc90fd3b)

Author SHA1 Message Date
Icedream 592872f97d Implement "time" command.
Aliases: "seek", "pos", "position"

This command sets the current position in the playing item, time can be given as an argument of any sensible form like "2m 3s", "2m03s", "2:03" or "2m".

This command returns the current position in the playing item if given no arguments.
2015-11-08 01:08:33 +01:00
Icedream 003ec48763 Provide "ts3bot" global executable. 2015-11-05 03:02:57 +01:00
Icedream 38c248e643 Bumping version. 2015-11-05 02:49:31 +01:00
Icedream ce801fecbb Use custom XDG runtime dirs for better isolation. 2015-11-02 12:45:27 +01:00
Icedream 394b16ab5e We're now completely getting rid of vlc-api.
- Hopefully fixes audio volume not being set to 50% at startup.
- Volume now is in the range of 0 to 200 (percentage, so goes from 0% to 200% for those numbers).
- Made message displaying volume change display the actual level set.
- We're no longer providing an HTTP interface.
- Now stores metadata info in a separate variable for later retrieval by input MRL.
- Now prints when player reaches end of playlist.
- Now supports toggle-pausing using "pause" command.
- Should fix playlist not being able to kick off on "play" if stopped.
- Removed vlc-api dependency.

Relates to issues #17, #10 and #7 (partially).
2015-10-27 01:14:55 +01:00
Icedream ac3531a875 Add webchimera.js to dependencies - we're now switching!
See issue #17.
2015-10-27 00:13:10 +01:00
Icedream 6d49bdfdaa Add "repository" field to package.json. 2015-10-16 19:49:09 +02:00
Icedream b62a1c46a6 Bump version to 0.2.1. 2015-10-16 19:46:58 +02:00
Icedream a5dbbb631b Use youtube-dl to resolve URLs if possible.
First try --format=bestaudio, if that fails  try --format=best and if that fails as well, just pass the URL as-is to VLC. Very fault tolerant and silently ignores errors (except for letting it show up in the logs)...
2015-10-16 15:25:46 +02:00
Icedream a0bded664a Initial commit.
- TS3Bot is able to play any link that VLC supports via the "play" command, just add any URI as an argument to that command.
- TS3Bot is able to stop the currently playing media via the "stop" command.
- TS3Bot is able to change its own nickname via the "changenick" command.
2015-10-15 17:40:20 +02:00