VagantemNumen
c4f596a93e
Added ChannelMessagesBulkDelete function.
...
Requires a channelID and a slice of messageIDs from the channel.
If only on ID is in the slice calls ChannelMessageDelete() internally.
If the slice of IDs is empty do nothing.
Noted maximum of 100 messageIDs in the comment.
2016-05-14 06:02:40 +05:00
Bruce Marriner
ad2aa618dd
Expand rate limit locks a little
2016-05-02 09:55:30 -05:00
jonas747
c8b796b223
Add GuildMemberNickname
2016-04-30 23:43:05 +02:00
Bruce Marriner
c8e6cbffcf
Merge branch 'develop' of https://github.com/bwmarrin/Discordgo into develop
2016-04-28 21:18:53 -05:00
Bruce
9aaebf7100
Merge pull request #186 from jonas747/develop
...
Fixed ChannelMessageAck
2016-04-28 18:16:50 -05:00
Bruce Marriner
38c51ce788
Renamed RateLimited to RateLimit
...
This is more consistant with other event names.
2016-04-28 17:43:41 -05:00
Bruce Marriner
098d7861a4
BREAKING - Added RateLimited event
...
Renamed RateLimit struct to TooManyRequests{} and added new event struct
RateLimited{} which can be registerd to with AddHandler() and will be
emitted anytime a HTTP 429 is received on the HTTP API.
2016-04-28 17:41:05 -05:00
jonas747
beec086d69
Fixed ChannelMessageAck
2016-04-29 00:40:42 +02:00
Bruce Marriner
a24f9e3d10
Slight better rate limit handling
...
This improves greatly on the previous rate limit handling
however still needs review and possible improvement.
Please report bugs!
2016-04-28 13:38:20 -05:00
Bruce Marriner
e2e03c3078
Do not allow sending role colors > 0xFFFFFF
2016-04-25 15:19:23 -05:00
Bruce Marriner
11404bc598
Moved resquest api data log to request() func
2016-04-25 12:12:34 -05:00
Bruce Marriner
21739b0274
Add a little spacing when logging rest api requests
2016-04-25 12:05:02 -05:00
Chris Rhodes
8be21fb539
Fix unmarshall error with Invite, improve error logging.
2016-04-23 11:03:07 -07:00
Chris Rhodes
24e7f04e0e
Add support for GuildEmbed and GuildIntegration endpoints.
2016-04-22 11:34:04 -07:00
Bruce Marriner
1a672823a2
Lint and Cleanup
2016-04-11 18:54:19 -05:00
jonas747
d1f25d8561
Changed fmt.Print to log.Print
2016-03-21 17:13:39 +01:00
Bruce Marriner
f9bf5fb040
Added HTTP 201 to Request and gofmt :)
2016-03-11 13:43:45 -06:00
abalabahaha
539b9d203f
Fix UserChannelPermissions
2016-03-04 05:50:11 -08:00
abalabahaha
cd24674ebb
Added UserChannelPermissions function
2016-03-04 08:07:57 +00:00
noisypixy
ce9840f8c4
Constant missing in Go < 1.6
2016-03-02 21:13:53 -04:30
noisypixy
6c820412cf
Replace HTTP status codes for net/http constants.
2016-03-02 19:26:00 -04:30
Nicholas Stafie
58fe658fa5
Add VerificationLevel value consts and a typedef for int
2016-02-27 00:28:05 +02:00
Bruce
226df093f6
Merge pull request #132 from nstafie/develop
...
BREAKING -- Add support for setting guild region and verification level
2016-02-26 14:58:56 -06:00
Bruce Marriner
a45e493e1f
Add limit max values in comments
2016-02-24 23:29:59 -06:00
Nicholas Stafie
f5ac3b10bf
Better document GuildEdit arguments
2016-02-25 00:31:51 +02:00
Nicholas Stafie
1a844d697d
Add support for guild region and verification level
2016-02-25 00:27:13 +02:00
Bruce
f67b8152cf
Merge pull request #127 from iopred/docs
...
BREAKING -- Change API for ChannelMessages to accept Message ID's as strings. Fixes #120
2016-02-20 17:33:59 -06:00
Bruce Marriner
c3cb8469bb
Removed GuildInviteCreate function.
2016-02-20 17:03:07 -06:00
Chris Rhodes
50b7bdd6ff
Change API for ChannelMessages to accept Message ID's as strings. Fixes #120
2016-02-20 14:21:25 -08:00
Bruce Marriner
e1a88003e6
Will use current rate limit method for forseable future, closes #12
2016-02-20 15:56:07 -06:00
Bruce Marriner
e0010ab0ba
Add limit and offset to GuildMembers, closes #105
2016-02-19 00:42:52 -06:00
Bruce
f801d95c14
Merge pull request #114 from iopred/guilds
...
Partial support new GuildMember endpoints.
2016-02-18 21:56:07 -06:00
Chris Rhodes
ab2ab944bb
👌
2016-02-18 00:01:23 -08:00
Bruce Marriner
22bb771120
Added func GuildMemberMove, closes #92
2016-02-18 00:39:53 -06:00
Chris Rhodes
0ea10a300b
Merge branch 'develop' into guilds
2016-02-15 20:20:53 -08:00
Bruce Marriner
aebfb09719
Baby Linting.
2016-02-15 21:50:41 -06:00
Bruce
0dea8696c0
Merge pull request #110 from iopred/guildleave
...
Support new guild leave API.
2016-02-15 20:59:15 -06:00
Chris Rhodes
32dc320386
👌
2016-02-15 18:39:43 -08:00
Chris Rhodes
0bd7fbf668
Support new leave API.
2016-02-15 18:38:15 -08:00
Chris Rhodes
64af0e5f4a
Support TTS. Closes #67
2016-02-13 18:28:29 -08:00
Chris Rhodes
ddc830a071
Add new guild endpoints.
2016-02-13 10:28:34 -08: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 Marriner
af52a8c822
Fix type, thanks KuroiKitsu
2016-02-07 20:47:33 -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
21272c5460
no formatting directive in Errorf call
2016-01-27 23:34:57 -06:00
Chris Rhodes
5aab9dc685
Use an array of role ids
2016-01-27 09:45:14 -08:00
Chris Rhodes
b0188cd71e
Support GuildMemberEdit api.
2016-01-27 01:37:43 -08:00
Bruce Marriner
654c78a419
Renamed GUILD_MEMBER_DEL endpoint to just GUILD_MEMBER
2016-01-19 08:56:48 -06:00