Commit graph

276 commits

Author SHA1 Message Date
Guillaume Desvé
ec31caac1b Add DiscordBot user agent 2015-12-16 17:25:39 +01:00
Bruce Marriner
5b5c678d6c Added link to Discord Chat to README. 2015-12-07 14:53:07 -06:00
Bruce Marriner
478620480c Moved examples into individual folders to make go test and travisCI happy. 2015-12-07 14:15:58 -06:00
Bruce Marriner
c311538b49 Typo. 2015-12-07 14:02:28 -06:00
Bruce Marriner
de3145cd36 Updated Examples section. 2015-12-07 13:59:13 -06:00
Bruce Marriner
7d602565eb Added example using the new helper func New() 2015-12-07 13:55:52 -06:00
Bruce Marriner
d91292052e Added basic example using the low level API functions. 2015-12-07 13:55:14 -06:00
Bruce Marriner
1d06c4a3b8 Added helper func New() which greatly simplifies creating a new Discord session. 2015-12-07 13:54:06 -06:00
Bruce Marriner
d8ef6cec31 Added link to another Discord Go package. 2015-12-06 19:17:44 -06:00
Bruce Marriner
f402265fd7 OnReady event will be handled if no callback is set by user. README updated. 2015-12-06 19:05:13 -06:00
Bruce Marriner
d9a9a765d8 Removed Cache variable from Session, as it's not used currently. 2015-12-06 18:37:13 -06:00
Bruce Marriner
dd4aef7263 Added AutoMention option to parse MessageSend for any <@ID> tags. 2015-12-06 17:04:05 -06:00
Bruce Marriner
c50848e6a9 Fixed example to actually stay connected :) Thanks Rivalo 2015-12-03 17:41:20 -06:00
Bruce Marriner
5c2e3c6866 Added DataReady to data websocket 2015-11-25 19:30:58 -06:00
Bruce Marriner
106c69f28a Added VoiceReady support to voice 2015-11-25 19:29:22 -06:00
Bruce Marriner
c77f7f3ff8 Added VoiceReady, DataReady, and UDPReady flags to Session struct 2015-11-25 19:28:53 -06:00
Bruce Marriner
e384d2d66f Few notes, also, send 1st data websocket heartbeat immediately. 2015-11-25 08:47:15 -06:00
Bruce Marriner
9d42bf1cc6 Check that websocket exists before trying to send VoiceSpeaking 2015-11-25 08:31:26 -06:00
Bruce Marriner
ea647f9a61 All REST API JSON now created via structs instead of interface or strings 2015-11-24 16:17:14 -06:00
Bruce Marriner
87f433e2d8 VOICE_STATE_UPDATE should not fall though to Default right now. 2015-11-24 13:42:03 -06:00
Bruce Marriner
552abf8818 Reworded package comment 2015-11-23 10:17:10 -06:00
Bruce Marriner
35e3966b91 Reworded top comment 2015-11-23 10:16:23 -06:00
Bruce Marriner
5ccdb9fc91 Link to dgVoice added 2015-11-23 09:48:41 -06:00
Bruce Marriner
abe55ecca7 Some improvements to comments. 2015-11-23 09:45:40 -06:00
Bruce Marriner
10044d50e8 Initial add of discord.go to be used for higher level functions 2015-11-23 09:45:07 -06:00
Bruce Marriner
141da94538 Don't really need seperate const block 2015-11-23 08:46:18 -06:00
Bruce Marriner
50f315d014 No longer needed. 2015-11-22 21:57:41 -06:00
Bruce Marriner
5e7dfcbd52 No longer used. 2015-11-22 21:21:57 -06:00
Bruce Marriner
c07ce445a0 No longer used. 2015-11-22 21:21:30 -06:00
Bruce Marriner
0a76b91f00 discord.go file has no purpose right now. 2015-11-22 14:37:50 -06:00
Bruce Marriner
f789b29a8d Use the right websockets. 2015-11-22 14:23:52 -06:00
Bruce Marriner
534891139a Not needed anymore. 2015-11-22 14:21:53 -06:00
Bruce Marriner
3e605c64a6 Moving all structs to structs.go for now. 2015-11-22 14:21:41 -06:00
Bruce Marriner
221e54ee5a Don't want to send voice speaking on OP4, that's silly. 2015-11-22 14:07:22 -06:00
Bruce Marriner
ce68d0a46e Stop sending port as a string, hopefully so Stanislav doesn't kill me. 2015-11-19 08:17:17 -06:00
Bruce Marriner
d9aeb4926d Experimental voice code added :) 2015-11-18 08:18:46 -06:00
Bruce Marriner
4e6a538961 Changed to HTTPS REST connection 2015-11-18 07:30:30 -06:00
Bruce Marriner
82604ee801 Removed unneeded Session variable. 2015-11-18 07:29:21 -06:00
Bruce Marriner
8ef21d2380 Fixed IDs left as ints instead of strings. THANK YOU - Pikachu 2015-11-17 21:26:24 -06:00
Bruce Marriner
dd1d8eabbf Fixed several functions incorrectly returning an Array - THANK YOU Pikachu :) 2015-11-17 21:13:06 -06:00
Bruce Marriner
4316dfe9b9 Removed "Sample" from VoiceRegions struct 2015-11-17 10:42:58 -06:00
Bruce Marriner
c78ee4399d Fixed error with Channel struct causing GuildID to not be stored. 2015-11-17 10:18:52 -06:00
Bruce Marriner
9b1b8b2e5c Added Gowalker link 2015-11-17 09:06:13 -06:00
Bruce Marriner
bf7753cba2 Slight improvements. 2015-11-17 07:54:45 -06:00
Bruce Marriner
8a761118c5 Update example to match idiomatic Go changes. 2015-11-16 22:10:51 -06:00
Bruce Marriner
ca590e6262 removed unneeded import 2015-11-16 21:51:31 -06:00
Bruce Marriner
5144b323e6 Updates to make code more idiomatic Go 2015-11-16 21:51:04 -06:00
Bruce Marriner
7f4e83460d Moving endpoints to seperate file. 2015-11-16 21:50:46 -06:00
Bruce Marriner
f655167761 Several updates to make library more idiomatic Go 2015-11-16 21:39:39 -06:00
Bruce Marriner
1ae6895552 Notice about unfinished library. Notes about goreportcard 2015-11-16 16:02:35 -06:00