Commit graph

42 commits

Author SHA1 Message Date
Matthieu Grieger 2393727137 Song/playlist is now skipped when submitter skips 2015-03-20 21:35:19 -07:00
Matthieu Grieger 180761117b Fix https://github.com/matthieugrieger/mumbledj/issues/43: Queue freezing up on download fail 2015-02-18 15:11:13 -08:00
Jake 2b9394a371 Fixed panic when attempting to play empty queue 2015-02-18 00:11:02 +00:00
Jake d11b6326cc Added a restriction on maximum video length 2015-02-18 00:11:01 +00:00
Matthieu Grieger 4957133c14 https://github.com/matthieugrieger/mumbledj/issues/27: Added song caching 2015-02-17 15:43:20 -08:00
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 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 42d9147b41 Fix go build issues 2015-02-02 17:45:55 -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 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 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 4d08287530 More copyright year updates 2015-01-18 14:44:40 -08:00
Matthieu Grieger 4376fe7394 Added nextsong command 2015-01-12 16:21:53 -08:00
Matthieu Grieger 6a172fc81b Slight tweaks and fixes to help command 2015-01-10 16:16:05 -08:00
MrKrucible 7d29ff727e Add help command. 2015-01-10 15:15:12 -08:00
Matthieu Grieger a31da73f39 Add request https://github.com/matthieugrieger/mumbledj/issues/15: numsongs command 2015-01-10 13:03:52 -08:00
Matthieu Grieger aa60f2bad7 Fix https://github.com/matthieugrieger/mumbledj/issues/16: Type mismatch on make 2015-01-10 12:32:27 -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 5d91ca95f4 Possible fix for crash after skipping more than once 2015-01-08 18:17:36 -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 1586180246 Added reset command 2015-01-05 19:16:59 -08:00
Matthieu Grieger aa86b570a0 Added ability to add YouTube playlists to queue 2015-01-03 11:31:29 -08:00
Matthieu Grieger bc43b183de Cleaned and relocated some code 2015-01-01 07:54:11 -08:00
Matthieu Grieger 6e26d4ace6 Fails more gracefully if audio download fails 2014-12-30 13:32:48 -08:00
Matthieu Grieger 68a4052809 Fixed URL parsing not working for some URLs 2014-12-30 13:27:12 -08:00
Matthieu Grieger 7889bbb967 Fixed skip messages not appearing in chat 2014-12-29 02:36:00 -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 ecc0cd30c1 Reached feature parity with Lua MumbleDJ 2014-12-27 00:25:49 -08:00
Matthieu Grieger 5161770cb1 Finished add command 2014-12-19 21:52:58 -08:00
Matthieu Grieger f82e9d9b47 Fixed Add command 2014-12-18 16:28:38 -08:00
Matthieu Grieger 7f6d764821 Now uses config, response messages added 2014-12-15 16:40:05 -08:00
Matthieu Grieger 5a13fac882 Switched from TOML to GCFG for config file. Works now! 2014-12-14 20:35:44 -08:00
Matthieu Grieger bc4091f639 More changes to config, not working yet 2014-12-13 09:47:42 -08:00
Matthieu Grieger d90dd68213 Add commands.go 2014-12-12 20:53:18 -08:00