Commit graph

171 commits

Author SHA1 Message Date
Bruce
43bf17c302 Merge pull request #39 from iopred/mentions
Add a method on Message to replace mentions with usernames.
2016-01-01 18:30:37 -06:00
Bruce
f14a62ded2 Merge pull request #38 from iopred/develop
Implement GuildBanAdd/Remove events, closes #24.  Refactor websock event func to remove some redundant code.
2016-01-01 15:53:43 -06:00
Chris Rhodes
ce0d4e5ee3 Add a method on Message to replace mentions with usernames. 2015-12-31 18:23:05 -08:00
Chris Rhodes
3aaa95d4f9 Tiny cleanup 👌 2015-12-31 12:46:35 -08:00
Chris Rhodes
0e9b8b8714 Small cleanup for initial error handling. 2015-12-31 12:44:02 -08:00
Chris Rhodes
03379f7128 Fix OnReady. 2015-12-31 12:40:36 -08:00
Chris Rhodes
d0d51851ab Merge remote-tracking branch 'upstream/develop' into develop 2015-12-31 12:35:09 -08:00
Chris Rhodes
f1fc2f0996 Add GuildBan handling in wsapi. Closes #24.
Also refactor event handling so error logging is unified.
2015-12-31 12:33:46 -08:00
Bruce Marriner
50bf4c7bac Added reference to Disgord 2015-12-31 13:49:17 -06:00
Chris Rhodes
084feaae95 Merge remote-tracking branch 'upstream/develop' into develop 2015-12-30 21:24:00 -08:00
Bruce Marriner
d5c3a26656 Minor updates, fixed Discord API link 2015-12-30 16:50:43 -06:00
Bruce Marriner
4e90b453b6 Bump develop branch to version 0.8.0-alpha 2015-12-29 13:48:18 -06:00
Bruce Marriner
31e27aaffb Bump version to 0.7.0 2015-12-29 13:45:28 -06:00
Chris Rhodes
52a2114aeb Merge branch 'develop' of https://github.com/iopred/discordgo into develop 2015-12-29 11:31:09 -08:00
Bruce
f2ccbd3522 Merge pull request #36 from iopred/bans
Modifications to GuildBanAdd, closes #29 #33.  Idiomatic improvements to ChannelMessages func.
2015-12-29 13:19:59 -06:00
Bruce
5c64020544 Merge pull request #37 from iopred/updatestatus
Make update status a little more idiomatic.
2015-12-29 12:58:48 -06:00
Bruce Marriner
6991af8500 Added support for USER_SETTINGS_UPDATE websocket event, closes #11 2015-12-29 12:45:30 -06:00
Chris Rhodes
b5bfa454d0 Do not send game if one is not provided (instead of not sending game.name) 2015-12-29 10:35:00 -08:00
Chris Rhodes
6400f08039 Modify GuildBanCreate to have a days param. Clean up ChannelMessage. 2015-12-29 10:29:10 -08:00
Bruce Marriner
57a5245657 Added support for setting channel permission overrides, closes #20 2015-12-29 10:24:19 -06:00
Chris Rhodes
db77e987e9 Merge branch 'bans' into develop 2015-12-28 21:18:52 -08:00
Chris Rhodes
f242890ade Update printf types for GuildBanCreateAndDeleteComments. 2015-12-28 21:00:38 -08:00
Chris Rhodes
093f97f2bc Implement GuildBanCreateAndDeleteComments 2015-12-28 20:53:00 -08:00
Chris Rhodes
e836b7a500 Rename GuildBanAdd to GuildBanCreate 2015-12-28 20:52:59 -08:00
Chris Rhodes
974d5862a4 Make update status a little more idiomatic.
This also reduces the line count a smidge.
2015-12-28 19:05:42 -08:00
Bruce Marriner
bb4f63775e Updated to support new Discord method of sending game playing data, closes #34 2015-12-23 23:51:20 -06:00
Bruce Marriner
850901a5dc Updated ChannelMessageSend to reflect new mention method used by Discord, closes #9 2015-12-23 23:50:19 -06:00
Bruce Marriner
dfb0b891fd Added support functions for guild role fetching and management, closes #21 2015-12-23 20:09:16 -06:00
Bruce Marriner
ff03e10888 Bump version for 0.7.0-alpha for development 2015-12-21 11:52:54 -06:00
Bruce Marriner
cc6280cee3 Bump version to 0.6.0 2015-12-21 11:48:11 -06:00
Bruce Marriner
ebbe3e3828 Fixed bug in restapi.go where UserUpdate data struct was not declared correctly. 2015-12-21 11:25:37 -06:00
Bruce Marriner
0360acbaa0 Added support for USER_UPDATE websocket event, closes #28 2015-12-21 11:24:48 -06:00
Bruce Marriner
ac06a113ce Improvements to Request func closes #32, addition of UserUpdate func closes #19 2015-12-21 11:16:00 -06:00
Bruce Marriner
0a5055904c Up version to 0.6.0-alpha 2015-12-21 09:48:07 -06:00
Bruce Marriner
8c301a4126 Clean up voice.go, should work better on other systems now, closes #31 2015-12-20 17:04:31 -06:00
Bruce Marriner
b87add9152 All sent JSON data now using structs 2015-12-20 00:13:19 -06:00
Bruce Marriner
0fbfc66554 Comments, example posible future main data struct 2015-12-20 00:12:57 -06:00
Bruce Marriner
a878a5d306 Added comments 2015-12-20 00:12:40 -06:00
Bruce Marriner
332141b083 Updated VoiceChannelJoin func to use struct for data sent over websocket. Also returns an error now. 2015-12-18 20:51:48 -06:00
Bruce Marriner
d59d47967c Converted to using structs for data websocket handshake. Also using VERSION variable in $browser setting 2015-12-18 15:09:34 -06:00
Bruce Marriner
383b4645da Finished support for sending presense/game status updates. Closes #18 2015-12-18 13:44:56 -06:00
Bruce Marriner
bd1e20549a Removed /guilds/:guild_id/members endpoint, closes #14 2015-12-17 14:11:10 -06:00
Bruce Marriner
bb60b64ecb Made User-Agent version a variable. 2015-12-17 11:44:11 -06:00
Bruce Marriner
40a7e717f5 Added VERSION constant 2015-12-17 08:23:48 -06:00
Bruce
626946ebd4 Merge pull request #16 from gdraynz/user-agent
Add DiscordBot user agent
2015-12-17 07:52:29 -06:00
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