Commit graph

67 commits

Author SHA1 Message Date
Matthieu Grieger 3de4917972 Potential fix for PEM IP SANs issue 2016-07-01 18:34:43 -07:00
Matthieu Grieger d0becb9c10 Fix https://github.com/matthieugrieger/mumbledj/issues/162: Key is no longer mistakenly overwritten by cert 2016-06-29 19:08:01 -07:00
Matthieu Grieger cb1bc84323 Fix https://github.com/matthieugrieger/mumbledj/issues/161: Queue is now reset after disconnect 2016-06-28 21:31:19 -07:00
Matthieu Grieger 89def4c197 Update CHANGELOG and version number 2016-06-26 22:05:39 -07:00
Daniel Marquard 57eaf7c3db Make the config's full directory path (#160) 2016-06-26 21:55:26 -07:00
Matthieu Grieger a44bac5302 Resolve https://github.com/matthieugrieger/mumbledj/issues/158: Config values can now be overriden directly via commandline arguments 2016-06-25 23:27:12 -07:00
Matthieu Grieger 48ce224596 Fix https://github.com/matthieugrieger/mumbledj/issues/156: Audio not stopping after forceskip 2016-06-25 12:27:51 -07:00
Matthieu Grieger b24417deda Fix https://github.com/matthieugrieger/mumbledj/issues/155: Admin settings not being respected 2016-06-25 10:43:33 -07:00
Matthieu Grieger 1731047317 Fix https://github.com/matthieugrieger/mumbledj/issues/154: Crash on !forceskip 2016-06-25 09:03:13 -07:00
Matthieu Grieger 0320ca75fa Bump version number 2016-06-23 09:17:48 -07:00
Matthieu Grieger 377110892a Fixed typo on admin command message selector 2016-06-21 16:15:28 -07:00
Matthieu Grieger 7f1b9595c1 Resolve https://github.com/matthieugrieger/mumbledj/issues/152: Command messages are now set and configured in config.yaml 2016-06-21 16:00:13 -07:00
Matthieu Grieger b32d064480 Bump to version 3.0.0 2016-06-20 17:16:05 -07:00
benklett be5fad2fb2 Add support for mixcloud 2016-04-09 16:32:05 +02:00
Matthieu Grieger aa285bf817 Small version string change 2016-02-06 02:45:52 -08:00
root e888271bc5 Added version command both commandline and in chat
Hi! I've added a command line version argument, as well as a version command that the bot will respond to in chat.

The current version is listed in the strings.go file.
2016-02-02 13:45:32 +01:00
Matthieu Grieger 2d6fd3ea10 Fix https://github.com/matthieugrieger/mumbledj/issues/110: Allow use of avconv instead of ffmpeg 2016-01-11 19:27:29 -08:00
Khoi Tran 6e0b95b9b2 Added listsongs command 2015-12-13 22:34:33 -05:00
gamah 912e657c8b Use config vars instead of env vars 2015-11-19 02:05:06 -06:00
Matthieu Grieger 3b0b77858b Merged PR #87. Added Soundcloud support. Fixes #87. 2015-10-01 12:56:05 -07:00
Miguel Wong b15cd9e835 Fix for issue #34: !move does not work with sub channels
Added -accesstokens command line argument
2015-05-14 02:15:18 -07:00
Matthieu Grieger 20c2d82ff8 Comment cleanups 2015-05-09 22:00:24 -07:00
Matthieu Grieger 34431c9fa5 https://github.com/matthieugrieger/mumbledj/issues/65: Add support for YouTube offsets 2015-05-09 21:45:00 -07:00
Matthieu Grieger bf5ec20416 Add PerformStartupChecks() to check for YOUTUBE_API_KEY and other stuff in the future 2015-04-17 16:54:30 -07:00
Matthieu Grieger f6b301edd6 More changes and additions to Song and Playlist types 2015-04-15 23:32:32 -07:00
Matthieu Grieger 26a9d78fac go fmt 2015-04-09 13:23:21 -07:00
Matthieu Grieger 6a836f13b7 gofmt 2015-04-08 18:47:39 -07:00
Dylan E Taft fbd355afaa Load config before connecting to mumble server 2015-03-27 20:56:47 -04:00
Matthieu Grieger d43dde1943 https://github.com/matthieugrieger/mumbledj/issues/40: Add auto-reconnect on disconnect 2015-02-25 20:47:53 -08:00
Matthieu Grieger ca558ffdd6 Add CertificateLockFile() for more secure connections 2015-02-19 16:48:40 -08: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 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 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 23ef674313 Fix https://github.com/matthieugrieger/mumbledj/issues/32: '\!' being recognized as '\!skipplaylist' 2015-02-02 11:34:56 -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 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
Matthieu Grieger 4d08287530 More copyright year updates 2015-01-18 14:44:40 -08:00
Matthieu Grieger c8782447c1 Changed AudioEncoder Application to gopus.Audio 2015-01-14 11:56:46 -08:00
Matthieu Grieger 3d6427b14a Added gumbleutil.AutoBitrate EventListener 2015-01-05 12:05:38 -08:00
Matthieu Grieger aa86b570a0 Added ability to add YouTube playlists to queue 2015-01-03 11:31:29 -08:00
Matthieu Grieger 3f874d6322 Should now skip to next song in queue if download fails 2015-01-01 07:20:11 -08:00
Matthieu Grieger 5f39ce7b5b Fixed user.Send() in main.go 2014-12-31 15:15:29 -08:00
Matthieu Grieger 83f35f2484 Fixed panic on song download fail 2014-12-31 14:51:36 -08:00