Commit Graph

235 Commits (a4b5037c922ea6aacfbaabcb21434cf126726300)

Author SHA1 Message Date
Icedream a4b5037c92
Update TS3Client to version 3.0.19.4 and change mirror.
The old official mirror no longer works on my own production servers and this is a quick fix for it. Hopefully, I can fix this permanently in my own infrastructure though.
2016-08-13 22:19:21 +02:00
Icedream 3d7d06c67d Update Node.js to 6.2.2. 2016-06-24 23:44:06 +02:00
Icedream b47ff74f45 Update TS3Client to version 3.0.19.3. 2016-06-24 23:39:31 +02:00
Icedream fc11ce42ef Remove old README from ts3bot-control. 2016-05-08 23:37:34 +02:00
Icedream 40d175f634 Update Docker files.
Signed-off-by: Carl Kittelberger <icedream@icedream.pw>
2016-05-08 23:35:09 +02:00
Icedream c269bc971f Merge README.md files.
Signed-off-by: Carl Kittelberger <icedream@icedream.pw>
2016-05-08 23:35:09 +02:00
Icedream 5fe924b784 Add 4ab1de5a5e to 'src/'.
git-subtree-dir: src
git-subtree-mainline: 14edb2b1bb
git-subtree-split: 4ab1de5a5e
2016-05-08 23:34:42 +02:00
Icedream 14edb2b1bb Update Node.js to 6.1.0. 2016-05-08 16:41:02 +02:00
Icedream 889c22aefc Update TS3Bot to 4ab1de5a5e. 2016-05-08 16:29:45 +02:00
Icedream 4ab1de5a5e services/ts3client: Fix client not disabling playback when connecting to non-standard port. 2016-05-08 16:26:16 +02:00
Icedream de9bb6fad8 Update TS3Client to version 3.0.19.1. 2016-05-02 21:24:35 +02:00
Icedream 0127a08e3a Remove DOCKER_HUB_NETWORK_FAILS.txt
This file is no longer necessary, instead we manually retrigger the build from Docker Hub itself.
2016-04-15 00:36:26 +02:00
Icedream 10025fdca2 Update TS3Bot to 3212134e2c. 2016-04-15 00:35:07 +02:00
Icedream 3212134e2c Fix mute not applied when server_uid in ts3server URL.
For this we now set ServerUID in the bookmark entry the bot generates in order to make the TS3Client disable its output device.
2016-04-15 00:34:20 +02:00
Icedream 60b115b619 Add "web interface" to planned features. 2016-04-10 22:39:06 +02:00
Icedream 6b60adfb38 Remove need to add SYS_NICE capability from readme. 2016-04-10 22:38:56 +02:00
Icedream fa25dfe662 Update TS3Bot to 0bca1a63ad. 2016-04-10 16:03:07 +02:00
Icedream 0bca1a63ad Use bookmarks to force the client to mute playback. 2016-04-10 16:00:49 +02:00
Icedream d3cc87cf81 ts3client: Enforce blank playback profile. 2016-04-09 19:47:36 +02:00
Icedream a55c1eee30 ts3client: That "k" went missing. 2016-04-09 19:44:47 +02:00
Icedream f5df78d60c ts3client: Fix removal of default playback profile. 2016-04-09 18:57:18 +02:00
Icedream 375ee988df ts3client: Remove commented out code for default playback settings. 2016-04-09 18:33:30 +02:00
Icedream bd6b66b905 ts3client: Disable playback altogether. 2016-04-09 18:22:30 +02:00
Icedream affd651e5f Well, this actually doesn't help at all in Docker. 2016-04-09 18:12:49 +02:00
Icedream e45aa93b36 Start sending keep-alives only after we're actually connected. 2016-04-09 17:06:57 +02:00
Icedream e2a05f73bf Adding silly logging for keep-alive reset. 2016-04-09 17:06:41 +02:00
Icedream 3538060002 Stop keepalive when "close" event triggers on TCP socket. 2016-04-09 17:04:16 +02:00
Icedream 2151876085 Hacky fix for youtube-dl permissions. 2016-04-09 17:00:08 +02:00
Icedream 6a68d5c2e8 Replace _keepaliveInt undefined check with an easier check. 2016-04-09 16:50:06 +02:00
Icedream cfaad888fb Upgrade to Node.js 5.10. 2016-04-09 16:34:13 +02:00
Icedream f1c8fbc00f Update TS3Bot to 264f07cf9b. 2016-04-09 16:33:36 +02:00
Icedream 264f07cf9b Make sure _keepaliveInt is unset in _stopKeepalive. 2016-04-09 16:31:40 +02:00
Icedream 016d9589fa Update TS3Bot to 3948c767e9 and TS3Client to 3.0.19. 2016-04-08 20:06:11 +02:00
Icedream 3948c767e9 ts3query: Stop sending keepalives on connection errors. 2016-04-08 19:44:59 +02:00
Icedream b4e88ad54b ts3query: Stop keepalive thread when closing connection. 2016-04-08 19:43:19 +02:00
Icedream 2b8895e185 Update TS3Bot to 92c66a6bbc92c66a6bbc. 2016-02-16 18:29:11 +01:00
Icedream 92c66a6bbc Send empty command as keep-alive.
Fixes #36.

Inspired from http://py-ts3.readthedocs.org/en/latest/_modules/ts3/query.html.
2016-02-16 18:23:59 +01:00
Icedream c48ea91682 Revert "ts3query: Send TCP keep-alives every minute."
This reverts commit 0a0a3875e5.
2016-02-16 18:13:53 +01:00
Icedream fbae8559f1 Update Node.js to 5.6.0 and TS3Bot to 0a0a3875e5. 2016-02-16 17:41:41 +01:00
Icedream 0a0a3875e5 ts3query: Send TCP keep-alives every minute.
Fixes #36.
2016-02-16 17:30:42 +01:00
Icedream b8be9e0b53 Merge branch 'master' into develop 2016-02-16 08:27:26 +01:00
Icedream 8f7ae2119c Update TS3Bot to 592872f97d. 2015-11-08 21:07:29 +01:00
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 a74b923de0 Fix crash in "current" command when nothing is playing. 2015-11-06 23:27:31 +01:00
Icedream d1fe5f4d36 Respond to "current" command properly, not just via channel chat. 2015-11-06 23:18:22 +01:00
Carl Kittelberger 5abb132fae Update README.md
Fix formatting.
2015-11-06 22:41:39 +01:00
Carl Kittelberger 529bf84fcd Update README.md 2015-11-06 22:41:17 +01:00
Carl Kittelberger ffbd2f98fe Update README with sane install instructions.
The original text has probably been written by a sleepy me from the past.
2015-11-06 22:39:58 +01:00
Carl Kittelberger cd4e27005c Merge pull request #7 from icedream/develop
Version 0.3.
2015-11-05 20:01:25 +01:00
Icedream 72651b36f4 Update TS3Bot to 7160acee75. 2015-11-05 20:00:36 +01:00