Chris Rhodes
ddfeefaf75
Update discord.go
2016-11-23 17:18:05 -08:00
Chris Rhodes
4edcbf8e53
Reduce severity of wsConn close error logging.
2016-11-05 00:15:16 -07:00
Chris Rhodes
4c32e41288
Update examples to use Bot tokens.
2016-10-29 16:30:07 -07:00
Austin Davis
f878362d73
casing matters for some reason tried BOT and it returns a 401. ( #268 )
...
Also got the name of the executable wrong in mytoken (damn copy paste...)
2016-10-13 19:14:03 -07:00
Austin Davis
c5abbfa42e
Updates docs to include the newly required "Bot" infront of bot user tokens. ( #266 )
2016-10-04 20:16:44 -07:00
Chris Rhodes
4b9d2e31cc
Remove 1.5, lint is broken :(
...
:killme:
2016-10-04 20:07:32 -07:00
Chris Rhodes
7b7b45cfba
Fix lint warnings.
2016-10-04 20:01:50 -07:00
Chris Rhodes
f31b65315b
Bring back 1.5, make lint non fatal.
2016-10-04 20:01:07 -07:00
Chris Rhodes
3cf4816e18
Remove 1.5 from travis as golint seems to have lost support.
2016-10-04 19:51:08 -07: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
Nicholas Stafie
912d26b6bf
Add function to get a single message by ID
2016-06-15 16:37:55 +03:00
Bruce
79d49f86fb
Merge pull request #216 from jonas747/userguildsettings
...
Added UserGuildSettingsEdit
2016-06-15 08:30:01 -05:00