robbix1206
b961ee3b6f
#231 Support getting Bot account / owner
2016-08-31 15:59:25 +02:00
Bruce
ae30611faf
Merge pull request #237 from jonas747/pinsupdt
...
Added the CHANNEL_PINS_UPDATE event
2016-08-03 21:14:22 -05:00
Bruce
77d74584f8
Merge pull request #239 from jonas747/members
...
BREAKING Update GuildMembers to new format
2016-08-03 21:13:14 -05:00
jonas747
9344321923
Update GuildMembers to new format, #218
2016-07-31 17:20:12 +02:00
jonas747
2a1f0ff893
Added the CHANNEL_PINS_UPDATE event
2016-07-29 23:40:56 +02:00
Bruce
9011830676
Merge pull request #234 from dmportella/sendfile-enhancement
...
Sendfile enhancement
2016-07-29 09:57:27 -05:00
daniel portella
f4b8e2ecc2
added ChannelSendFileWithMessage
...
kept it backwards compatible so previous apps dont crash with missing field.
2016-07-26 22:18:20 +01:00
Bruce
1dcb081f13
Merge pull request #230 from jonas747/funsplit
...
Fix ratelimit mutex with url parameters
2016-07-22 14:49:33 -05:00
Bruce Marriner
d28aed7326
Move deprecation comment so lint test passes
2016-07-19 07:45:00 -05:00
Bruce Marriner
43778dc54b
Bump version to 0.14.0-dev
2016-07-19 07:44:38 -05:00
jonas747
a504a0adb9
Fix ratelimit mutex with url parameters
2016-07-19 14:18:49 +02:00
Bruce Marriner
11fa9dc906
Bump Version to 0.13.0
2016-07-18 17:12:48 -05:00
Bruce Marriner
ea72e85416
Deprecated Session.UserChannelPermissions
...
Created new UserChannelPermissions in State.
2016-07-18 17:04:00 -05:00
Bruce Marriner
5501cac820
Retry After Milliseconds, fixes #228
2016-07-11 22:34:34 -05:00
Bruce Marriner
a97d89e1de
Fix param to ChannelVoiceJoin
2016-07-11 22:17:56 -05:00
Bruce Marriner
2ebf8bdb10
Removed unneeded code.
2016-07-07 21:07:26 -05:00
Bruce Marriner
bbce2612b0
simi-properly close websockets and simplify voice reconnect
2016-07-06 20:31:47 -05:00
Bruce Marriner
45ffd8c83a
Removed extra logging
2016-07-06 12:53:11 -05:00
Bruce Marriner
7393438ea8
Put wait var back in.
2016-07-05 21:42:10 -05:00
Bruce Marriner
956961ac3e
Simplify reconnect code.
2016-07-05 21:38:37 -05:00
Bruce Marriner
604872ed4b
Fix error msg
2016-07-05 20:52:54 -05:00
Bruce Marriner
ad91025f59
Don't delete VoiceConnections
...
But, don't add a VoiceConnection either if we don't successfully
connect.
2016-07-05 20:51:52 -05:00
Bruce Marriner
8afeb296e6
Removed test that no longer works on non-bot accounts.
2016-06-28 12:05:32 -05:00
Bruce
cce08f8b00
Merge pull request #223 from RealCodingTeam/add-pins
...
Add support for message pinning, closes #219
2016-06-28 10:29:06 -05:00
RealCodingTeam
12a226f56c
huh
2016-06-28 11:10:38 -04:00
Bruce
5f6a972b91
Merge pull request #221 from iopred/permstate
...
Use State for UserChannelPermissions when possible.
2016-06-27 08:16:40 -05:00
Chris Rhodes
b225864d96
Use State for UserChannelPermissions when possible.
2016-06-25 16:22:17 -07:00
Bruce Marriner
5f983250fe
Check that the gateway websocket is ready
2016-06-24 19:42:43 -05:00
Bruce Marriner
e252652fe8
Unlock what you Lock, fool.
2016-06-24 13:42:35 -05:00
Bruce Marriner
cdd87ec432
Merge branch 'develop' of https://github.com/bwmarrin/Discordgo into develop
2016-06-24 13:12:09 -05:00
Bruce Marriner
3329f87b14
Added lots of temp logs into voice close func
2016-06-24 13:11:25 -05:00
Bruce Marriner
af57bc1789
comment Deprecation for VoiceReady and UDPReady
2016-06-24 13:10:56 -05:00
Bruce Marriner
eeb2d4f62d
Add mfa_enabled to User struct
2016-06-24 11:55:52 -05:00
Bruce
5f2a99e666
Merge pull request #217 from nstafie/develop
...
Add function to get a single message by ID
2016-06-17 16:51:34 -05:00
Bruce Marriner
5e45d0a4fc
gofmt file
2016-06-17 16:39:37 -05:00
Bruce Marriner
9069f81c6e
Better gofmt check, now without an error.
2016-06-17 16:36:05 -05:00
Bruce Marriner
90b83fefeb
Make travis check format, and test it..
2016-06-17 16:28:49 -05:00
Bruce Marriner
fb663ac348
Linting
2016-06-17 15:44:01 -05:00
Bruce Marriner
ab465c38c4
drop 1.4, add tip, make golint error.
2016-06-17 15:05:23 -05:00
Bruce Marriner
d6c91f2350
Try 2?
2016-06-17 14:51:49 -05:00
Bruce Marriner
d7fd659073
Add race and vet testing.
2016-06-17 14:36:12 -05:00
Bruce Marriner
9d715837f6
Rewrite test to avoid data race
2016-06-17 14:23:40 -05:00
Bruce Marriner
11f11de41c
Protect writes to DataReady with mutex lock
2016-06-17 14:23:19 -05:00
Bruce Marriner
6c4d9f0ad7
Removed unused func
2016-06-17 13:56:01 -05:00
Bruce Marriner
5322552229
Fix data race in tests
2016-06-17 13:12:42 -05:00
Bruce Marriner
32229d5de5
Fix data race
2016-06-17 12:43:22 -05:00
Bruce Marriner
face6df4b6
Do not call session onEvent as goroutine
...
This is a stability improvement but may have a slight performance
impact. This change will be reviewed again later. Doing this solves a
data race issue with the Sequence number that must be tracked for
gateway resume and heartbeats. Event specific handlers are now called
as a goroutine though.
2016-06-17 12:24:32 -05:00
Bruce Marriner
34c4ad5aa2
Fix data race issue
2016-06-17 11:01:34 -05:00
Bruce Marriner
e451cb36c3
Clear SessionID when reconnecting voice
...
Also added some more logging..
2016-06-17 10:24:15 -05:00
Bruce Marriner
e76dafab78
Do spam unready session error on voice reconnec
2016-06-16 14:53:05 -05:00