Commit graph

300 commits

Author SHA1 Message Date
Matthieu Grieger 85a57feb14 Fix https://github.com/matthieugrieger/mumbledj/issues/46: Download fail on songs with "-" at beginning of ID 2015-02-20 11:02:23 -08:00
Matthieu Grieger ca558ffdd6 Add CertificateLockFile() for more secure connections 2015-02-19 16:48:40 -08:00
Matthieu Grieger 5c3644797a Update gumbleutil dependency 2015-02-19 16:06:03 -08:00
Matthieu Grieger 542a631913 Updated gumble dependency 2015-02-19 15:58:31 -08: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
Matthieu Grieger 873748bef3 Fix https://github.com/matthieugrieger/mumbledj/issues/45: Bot crashing after 5 minutes with no songs in queue 2015-02-18 15:09:06 -08:00
Matthieu Grieger 879af4798f Add features section to README 2015-02-17 21:06:17 -08:00
Matthieu Grieger 72983e8e6f Add navigation to README 2015-02-17 21:02:33 -08:00
Matthieu Grieger 6b1853ed5f Update CHANGELOG, small typo fix 2015-02-17 20:56:45 -08:00
Matthieu Grieger 3815634971 Merge pull request #42 from jakexks/song-length-limit
Added a restriction on maximum video length
2015-02-17 20:49:33 -08:00
Jake 2b9394a371 Fixed panic when attempting to play empty queue 2015-02-18 00:11:02 +00:00
Jake 38be691913 Fixed panic when a song exceeded allowed duration 2015-02-18 00:11:02 +00:00
Jake 541f371239 Tidied playlist song duration check 2015-02-18 00:11:02 +00:00
Jake 6a954e04b1 Check whether song duration is restricted first 2015-02-18 00:11:01 +00:00
Jake eec8d9c3d2 Fixed playlists ignoring the max song length check 2015-02-18 00:11:01 +00:00
Jake d37995b136 Made the maximum song duration optional 2015-02-18 00:11:01 +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 d2056d57c0 Fix changelog date 2015-02-12 13:29:12 -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 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 9930f4c9ea Removed sanitize 2015-02-07 14:09:59 -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 72549575f3 Fix numbering 2015-02-03 10:58:38 -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 7c57cbc3d9 Fix crash on invalid playlist URL 2015-02-02 19:45:17 -08:00
Matthieu Grieger 00fb7ff05a Add goop dependency management 2015-02-02 18:16:16 -08:00
Matthieu Grieger a8a6129c9f Update CHANGELOG 2015-02-02 17:46:57 -08:00
Matthieu Grieger 42d9147b41 Fix go build issues 2015-02-02 17:45:55 -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 32d6d63f9f Fix crash on user disconnect when no song is playing 2015-01-25 14:04:47 -08:00
Matthieu Grieger 7ea9a89fa5 Skips now removed when user disconnects 2015-01-25 11:45:50 -08:00