Sam Morris
957fa78711
Specify program version at build time
...
The version string is obtained by running `git describe` rather than
being hardcoded in `strings.go`.
2016-02-24 17:03:09 +00: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
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