Commit graph

128 commits

Author SHA1 Message Date
Matthieu Grieger b6a6da718d Greatly simplified song queue data structure 2015-02-12 13:27:04 -08:00
Matthieu Grieger 24fb620e1f Updated dependencies, updated code to reflect gumble API changes 2015-02-11 15:25:47 -08:00
Matthieu Grieger 16572caad9 Fix https://github.com/matthieugrieger/mumbledj/issues/37: Images in text messages crashing bot 2015-02-09 15:12:04 -08:00
Matthieu Grieger e251b0ccda Add DefaultComment configuration option 2015-02-09 15:08:09 -08:00
Matthieu Grieger 44e0d55d9d Added easier to read failed connection message 2015-02-07 18:25:59 -08:00
Matthieu Grieger c8c59c2970 https://github.com/matthieugrieger/mumbledj/issues/36: Add PEM cert support 2015-02-07 18:20:00 -08:00
Matthieu Grieger d8b31e60c2 https://github.com/matthieugrieger/mumbledj/issues/33: Playlist titles in notifications 2015-02-07 17:54:24 -08:00
Matthieu Grieger 0bb039b52f https://github.com/matthieugrieger/mumbledj/issues/33: Add !setcomment 2015-02-07 14:23:47 -08:00
Matthieu Grieger a28450e5ca Replace sanitize with gumbleutil.PlainText 2015-02-07 14:10:45 -08:00
Matthieu Grieger 4c19cfd383 Reworked Makefile slightly 2015-02-07 14:09:05 -08:00
Matthieu Grieger 2eaa90e4d6 Updated dependencies 2015-02-07 14:08:33 -08:00
Matthieu Grieger 8559a929e6 Made it possible to place binary in ~/bin 2015-02-03 10:56:07 -08:00
Matthieu Grieger dc8b66c5b9 Update version number 2015-02-02 19:47:06 -08:00
Matthieu Grieger 2219b6b914 Update CHANGELOG 2015-02-02 19:46:33 -08:00
Matthieu Grieger a8a6129c9f Update CHANGELOG 2015-02-02 17:46:57 -08:00
Matthieu Grieger d3ed404885 Update CHANGELOG version number 2015-02-02 12:06:06 -08:00
Matthieu Grieger fc9f3c8f23 Fixed empty song/playlist entry being added upon !add with invalid YouTube ID. 2015-02-02 12:05:00 -08:00
Matthieu Grieger 6ba9f94e71 Fix https://github.com/matthieugrieger/mumbledj/issues/32: Newlines messing up \!add commands 2015-02-02 11:50:31 -08:00
Matthieu Grieger 0275ab2fb3 Fix https://github.com/matthieugrieger/mumbledj/issues/32: \!reset crash when no audio is playing 2015-02-02 11:41:11 -08:00
Matthieu Grieger 23ef674313 Fix https://github.com/matthieugrieger/mumbledj/issues/32: '\!' being recognized as '\!skipplaylist' 2015-02-02 11:34:56 -08:00
Matthieu Grieger 5c6a87bdc0 Added panic on audio play fail 2015-02-02 11:19:24 -08:00
Matthieu Grieger b0a2704e26 Fix https://github.com/matthieugrieger/mumbledj/issues/31: Crash on private message 2015-01-30 18:26:51 -08:00
Matthieu Grieger 097b504947 Fix https://github.com/matthieugrieger/mumbledj/issues/26: nextsong showing incorrect info 2015-01-26 22:12:09 -08:00
Matthieu Grieger 8beb1322ba Update CHANGELOG.md 2015-01-25 14:06:09 -08:00
Matthieu Grieger 7ea9a89fa5 Skips now removed when user disconnects 2015-01-25 11:45:50 -08:00
Matthieu Grieger 9940939542 Add currentsong command 2015-01-25 11:27:28 -08:00
Matthieu Grieger 7465922c43 Fix https://github.com/matthieugrieger/mumbledj/issues/23: Move to channel with spaces in name 2015-01-19 13:28:25 -08:00
Matthieu Grieger c6c4e9ce10 Fix typo in version number 2015-01-14 17:52:58 -08:00
Matthieu Grieger 5af55643c7 Update CHANGELOG.md 2015-01-14 17:51:58 -08:00
Matthieu Grieger c8782447c1 Changed AudioEncoder Application to gopus.Audio 2015-01-14 11:56:46 -08:00
Matthieu Grieger 4376fe7394 Added nextsong command 2015-01-12 16:21:53 -08:00
Matthieu Grieger 269f1cdd7e Add missing version number to CHANGELOG 2015-01-10 16:19:46 -08:00
MrKrucible ed51d58f0f Update CHANGELOG 2015-01-10 15:25:07 -08:00
Matthieu Grieger 25a5cb327b Update CHANGELOG 2015-01-10 13:36:46 -08:00
Matthieu Grieger 7fe12c4e43 Fix https://github.com/matthieugrieger/mumbledj/issues/14: Bot crash on YouTube playlist URLs with '-' character 2015-01-09 16:45:17 -08:00
Matthieu Grieger f8c4078438 Update CHANGELOG.md 2015-01-08 19:34:42 -08:00
Matthieu Grieger 9667157d63 Fix https://github.com/matthieugrieger/mumbledj/issues/11: Crash on skip when no song is playing 2015-01-07 11:06:58 -08:00
Matthieu Grieger fb5b893286 Update CHANGELOG 2015-01-05 19:18:18 -08:00
Matthieu Grieger de90223661 Update CHANGELOG 2015-01-05 12:05:46 -08:00
Matthieu Grieger 10e0d17401 Update CHANGELOG 2015-01-03 11:48:57 -08:00
Matthieu Grieger cfcd7eae30 Update CHANGELOG 2014-12-30 13:34:53 -08:00
Matthieu Grieger ff222e10c1 Update CHANGELOG.md 2014-12-29 02:37:04 -08:00
Matthieu Grieger fe0f3e25f6 Update version number in CHANGELOG 2014-12-27 10:43:03 -08:00
Matthieu Grieger 2f18de2ea4 Fixed dj.conf.General.CommandPrefix 2014-12-27 10:40:32 -08:00
Matthieu Grieger a90b4671e9 Commented code 2014-12-27 10:05:13 -08:00
Matthieu Grieger aa642dcca5 Implemented volume control 2014-12-27 09:41:27 -08:00
Matthieu Grieger 7baedc8d8e Update CHANGELOG 2014-12-27 00:34:38 -08:00
Matthieu Grieger ee3c222fe0 Tweaked formatting of CHANGELOG 2014-12-27 00:32:26 -08:00
Matthieu Grieger 3ce0ad0a9b Update CHANGELOG 2014-12-27 00:31:27 -08:00
Matthieu Grieger ae73b4f374 Restarting rewrite using Go instead of Ruby 2014-12-08 21:21:47 -08:00
Matthieu Grieger 49940cd08e Updated README and CHANGELOG 2014-11-15 18:46:40 -08:00
Matthieu Grieger c156d4051f Fixed incorrect value being shown in volume confirmation 2014-11-09 22:40:14 -08:00
Matthieu Grieger 4d611d7576 Made some more changes to volume command 2014-10-24 14:48:41 -07:00
Matthieu Grieger 542dbcf678 Update CHANGELOG 2014-10-23 20:51:51 -07:00
Matthieu Grieger 0dcbd28036 Fixed a crash related to default channels 2014-10-18 17:20:02 -07:00
Matthieu Grieger 1c64bb07a0 Fixed a crash during audio download/encode process 2014-10-18 17:03:02 -07:00
Matthieu Grieger f08ec9ffb2 Update CHANGELOG 2014-10-13 22:14:38 -07:00
Matthieu Grieger 69ffb8be14 Added a setup guide 2014-10-13 14:56:19 -07:00
Matthieu Grieger 8593032fe8 Made Music the new default Mumble channel 2014-10-07 16:18:23 -07:00
Matthieu Grieger 82e57395f3 Made user skip message show no matter what 2014-10-07 18:19:18 -04:00
Matthieu Grieger 5b3c7449d6 Update CHANGELOG 2014-09-30 21:56:53 -07:00
Matthieu Grieger be992f97a7 Update CHANGELOG 2014-09-26 16:09:47 -07:00
Matthieu Grieger ac13725c31 Removed play and pause commands 2014-09-26 16:04:07 -07:00
Matthieu Grieger b957bf0371 Forced libvorbis encoder 2014-09-25 08:41:59 -07:00
Matthieu Grieger bc16486903 Update CHANGELOG 2014-09-23 08:52:19 -07:00
Matthieu Grieger 60f4a3a2df Update CHANGELOG 2014-09-18 11:56:50 -07:00
Matthieu Grieger b3b9e2e1dc Update CHANGELOG 2014-09-17 15:51:45 -07:00
Matthieu Grieger a53134ac63 Update CHANGELOG 2014-09-17 15:08:50 -07:00
Matthieu Grieger 74dae59c93 Update CHANGELOG 2014-09-16 12:04:01 -07:00
Matthieu Grieger 4b72143a53 Update CHANGELOG 2014-09-15 12:21:50 -07:00
Matthieu Grieger 4af3a6c987 Completely rebased project. Now in Lua instead of Python 2014-09-14 18:10:59 -07:00
Matthieu Grieger b9ecf125d2 Update CHANGELOG 2014-09-13 22:37:47 -07:00
Matthieu Grieger 68794a7f4d Update CHANGELOG 2014-09-13 21:01:19 -07:00
Matthieu Grieger 70763c3342 Added command parsing 2014-09-12 16:45:35 -07:00
Matthieu Grieger 832643cc6f Now connects successfully to Mumble servers 2014-09-12 16:00:44 -07:00
Matthieu Grieger 1ddd58ea80 Update CHANGELOG 2014-09-12 15:35:47 -07:00
Matthieu Grieger 64f973aa09 Update CHANGELOG 2014-09-11 16:49:24 -07:00
Matthieu Grieger 824efa912b Added CHANGELOG 2014-09-11 13:24:53 -07:00