Commit graph

96 commits

Author SHA1 Message Date
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
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 ecc0cd30c1 Reached feature parity with Lua MumbleDJ 2014-12-27 00:25:49 -08:00
Matthieu Grieger ae069c57ee Removed debug variable 2014-12-19 21:57:48 -08:00
Matthieu Grieger 97a7b629eb Removed debug flag, not used right now 2014-12-19 21:57:15 -08:00
Matthieu Grieger 63aa6ae6c9 Fixed bot going to root when default channel not specified 2014-12-19 21:56:30 -08:00
Matthieu Grieger 7c1933e93f SongQueue now working, Song almost completed 2014-12-18 16:28:27 -08:00
Matthieu Grieger 369e1287ba Add HasPermission(), some formatting 2014-12-15 16:40:31 -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 0629776b81 Fixed configuration load 2014-12-13 09:22:30 -08:00
Matthieu Grieger 1e29473e86 Added listeners to mumbledj type 2014-12-12 20:52:07 -08:00
Matthieu Grieger 66f21f89ea Bot now successfully connects to server 2014-12-12 15:42:59 -08:00
Matthieu Grieger ad6e0e2017 Added commandline args 2014-12-09 15:41:50 -08:00
Matthieu Grieger 1554a86403 Fix identation error 2014-12-09 15:11:41 -08:00
Matthieu Grieger 409c1374a9 Add main.go 2014-12-08 21:45:22 -08:00