Commit graph

369 commits

Author SHA1 Message Date
Chris Rhodes
ddc830a071 Add new guild endpoints. 2016-02-13 10:28:34 -08:00
Bruce
bf3f2c548a Merge pull request #104 from iopred/sendfile
Support sending files.
2016-02-12 22:01:30 -06:00
Chris Rhodes
4a9689f953 Cleanup 2016-02-11 21:39:18 -08:00
Chris Rhodes
0344155b17 Support sending files. 2016-02-11 21:36:19 -08:00
Bruce
a9d0be6634 Merge pull request #102 from iopred/voice
VoiceServerUpdate and VoiceStateUpdate. Closes #103
2016-02-08 17:08:51 -06:00
Chris Rhodes
7d112b562e Mirror the Voice guard. 2016-02-08 10:08:24 -08:00
Chris Rhodes
b2c76de22e Merge remote-tracking branch 'bwmarrin/develop' into voice 2016-02-08 10:06:17 -08:00
Chris Rhodes
7858f999b1 Handle nil errors and default handler properly. 2016-02-08 10:03:32 -08:00
Bruce Marriner
348d9482d0 Removed unneeded blank line :) 2016-02-08 10:26:44 -06:00
Bruce Marriner
1a0e4c05fa Call user callback for VOICE_STATE_UPDATE events, closes #101 2016-02-08 10:18:08 -06:00
Chris Rhodes
40b969d7c3 VoiceServerUpdate and VoiceStateUpdate 2016-02-08 08:05:08 -08:00
Bruce Marriner
af52a8c822 Fix type, thanks KuroiKitsu 2016-02-07 20:47:33 -06:00
Bruce Marriner
02a6e04b47 Spelling 2016-02-04 11:36:57 -06:00
Bruce Marriner
8023a80e0b Add comment to Packet type 2016-02-01 09:13:59 -06:00
Bruce Marriner
68308c6f97 Added opusReceiver. 2016-01-31 16:57:50 -06:00
Bruce Marriner
b4b144edb3 Renamed Opus chan to OpusSend and added OpusRecv 2016-01-31 14:08:33 -06:00
Bruce Marriner
ec52ad0a8d Commented out two unused envars 2016-01-28 11:12:07 -06:00
Bruce Marriner
9b8e880744 Optimized some structs to reduce their runtime size. 2016-01-28 11:10:12 -06:00
Bruce Marriner
edc09778a7 Linting. 2016-01-28 08:36:09 -06:00
Bruce Marriner
53db54ea8c Comment. 2016-01-27 23:41:44 -06:00
Bruce Marriner
259b7c77d9 Comment. 2016-01-27 23:40:59 -06:00
Bruce Marriner
f917d83f6e Linting. 2016-01-27 23:39:56 -06:00
Bruce Marriner
546cd85303 error strings should not end with punctuation. 2016-01-27 23:38:38 -06:00
Bruce Marriner
6bb417af7a Removed unreachable (and unneeded) code x3! 2016-01-27 23:37:46 -06:00
Bruce Marriner
5ae93327e3 Removed unreachable (and unneeded) code. 2016-01-27 23:36:34 -06:00
Bruce Marriner
457d27b35e Removed unreachable (and unneeded) code. 2016-01-27 23:35:42 -06:00
Bruce Marriner
21272c5460 no formatting directive in Errorf call 2016-01-27 23:34:57 -06:00
Bruce Marriner
9c5cd00d34 Spelling. 2016-01-27 23:31:43 -06:00
Bruce Marriner
9a63e50e22 Bump dev to v0.11.0-alpha 2016-01-27 13:31:14 -06:00
Bruce Marriner
819f661126 Merge branch 'develop' 2016-01-27 13:29:08 -06:00
Bruce Marriner
fd42d568ec Bump version to v0.10.0 2016-01-27 13:27:21 -06:00
Bruce
46f893cf26 Merge pull request #98 from iopred/edit
Support GuildMemberEdit api.
2016-01-27 11:53:16 -06:00
Chris Rhodes
5aab9dc685 Use an array of role ids 2016-01-27 09:45:14 -08:00
Bruce Marriner
99351beaf0 Set Voice.Ready to False when opusSender exits :) 2016-01-27 10:16:10 -06:00
Bruce Marriner
7a7848d7ff Set Voice.Ready to false when opusSender exits 2016-01-27 10:14:53 -06:00
Chris Rhodes
b0188cd71e Support GuildMemberEdit api. 2016-01-27 01:37:43 -08:00
Bruce Marriner
7cc7b09957 Moved Voice.Ready = true into opusSender 2016-01-26 21:42:37 -06:00
Bruce Marriner
4b1baec757 Added opusSender func 2016-01-26 20:22:01 -06:00
Bruce Marriner
94b6199051 ShouldReconnectOnError and Compress are defaulted to true with New() 2016-01-24 13:21:32 -06:00
Bruce
8453404305 Merge pull request #97 from iopred/compress
Support for compressed data in wsapi. Closes #40.
2016-01-24 13:20:21 -06:00
Chris Rhodes
fd32614a63 Make compression optional, clean up some comments and unused fields. 2016-01-24 09:49:41 -08:00
Chris Rhodes
5a3740df0c 💩 2016-01-23 21:12:57 -08:00
Chris Rhodes
a08dde4262 Support zlib compression. 2016-01-23 21:09:30 -08:00
Chris Rhodes
25a1b2ea48 Close. 2016-01-23 20:24:52 -08:00
Bruce Marriner
ad1d0fac60 Tiny bit more test. 2016-01-22 17:17:06 -06:00
Bruce
54e14babb2 Merge pull request #94 from iopred/login
Support ShouldReconnectOnError with exponential backoff up to 10 minutes.
2016-01-22 08:04:11 -06:00
Chris Rhodes
e94e14e9d2 Support ShouldReconnectOnError with exponential backoff up to 10 minutes. 2016-01-21 14:15:24 -08:00
Bruce
94b087cd49 Merge pull request #93 from iopred/login
BREAKING - Refactor open/close logic. Support OnConnect and OnDisconnect. Closes #5.
2016-01-21 13:54:05 -06:00
Chris Rhodes
ddddfa3644 Prevent heartbeat from sending on nil websocket. 2016-01-21 11:15:44 -08:00
Chris Rhodes
d6d6c749ea Prevent listen from reading from nulled out web socket. 2016-01-21 11:11:18 -08:00