Commit Graph

138 Commits

Author SHA1 Message Date
abalabahaha
dad570a4ec sendFile via URL 2016-01-29 21:45:03 -08:00
abalabahaha
35c800cc8f Fixed line of code (meew0) causing logins with new creds to fail 2016-01-29 21:01:35 -08:00
abalabahaha
b052d59e46 renamed voiceUserStateUpdate to voiceStateUpdate 2016-01-29 21:00:23 -08:00
abalabahaha
6af71bf639 The beginnings of the voiceUserStateChange event 2016-01-29 17:46:46 -08:00
abalabahaha
8726b23730 Resolve role IDs 2016-01-29 17:14:40 -08:00
abalabahaha
ee2172c1d5 memberHasRole, membersWithRole 2016-01-29 17:02:40 -08:00
abalabahaha
2c8747995a Merge addRoleToMember(s), merge removeRoleFromMember(s) 2016-01-29 14:55:07 -08:00
abalabahaha
be083b717e Merge pull request #168 from hydrabolt/issue/144
Allow moving users to voice channels
2016-01-29 14:04:05 -08:00
meew0
fe9911acc2 Don't require a server for moveMember 2016-01-29 23:03:12 +01:00
meew0
c93ed88daf Rebuild for voice moving 2016-01-29 22:46:42 +01:00
abalabahaha
4e9a11d7a9 sendFile typo 2016-01-24 18:31:51 -08:00
abalabahaha
2c17eaed02 Fix login, clone objects when firing x-Updated events 2016-01-24 16:41:35 -08:00
abalabahaha
2c6cbb6675 Merge remote-tracking branch 'ntay/sendfile-original-name' into indev 2016-01-24 16:15:28 -08:00
Nicholas Tay
3b3f5d831a More string checking, and stream filename checking (fs streams) 2016-01-25 11:07:06 +11:00
abalabahaha
44c1fc5b29 Fixed getChannelLogs before/after, added server unavailable checks in READY 2016-01-24 15:41:23 -08:00
meew0
042d7d1dbe Add voice channel moving, not quite working yet 2016-01-24 23:22:24 +01:00
meew0
c5174b4d93 Rebuild lib 2016-01-24 14:38:27 +01:00
Nicholas Tay
47f35a942c Make sendFile() use original file name by default 2016-01-24 21:23:09 +11:00
abalabahaha
76ab439033 Possibly fix messageUpdated 2016-01-20 22:45:30 -08:00
abalabahaha
68435f0619 Handle unavailable guild, fix default getChannelLogs limit 2016-01-18 17:46:15 -08:00
abalabahaha
0164d3e7b5 Attempted merge of userUpdated and presence, along with before/after arguments 2016-01-13 23:35:37 -08:00
abalabahaha
fc58a0d5cf Attempting getInvites 2016-01-13 20:32:07 -08:00
abalabahaha
cffdb5f5f6 Improvement upon addMemberToRoles and build 2016-01-12 14:59:45 -08:00
abalabahaha
8a8ba51c2b Bad idle logic error 2016-01-06 21:39:05 -08:00
meew0
6a09ca76df Builds for the latest changes 2016-01-05 21:29:21 +01:00
abalabahaha
404829a19d Change gameID (Deprecated) to game 2016-01-04 20:46:28 -08:00
abalabahaha
69bffc6279 Finish renaming setChannelTopic 2016-01-04 20:37:15 -08:00
abalabahaha
2a00064646 Validate invite if possible 2016-01-03 11:14:17 -08:00
abalabahaha
718f0b9543 Rebuilt lib for dev and getInvite 2016-01-02 18:24:55 -08:00
Amish Shah
9c8e6eed24 5.3.2 web dists 2016-01-01 18:40:57 +00:00
meew0
7860828a5d Rebuild 2015-12-31 22:57:33 +01:00
Amish Shah
b927b223bb 5.3.1 2015-12-26 18:35:08 +00:00
Amish Shah
8d0fc8e0a6 Resilience to abusers of the API
For some reason there's a way to join text channels via the Discord API but not the Discord Client, so this commit
prevents the Client from crashing by checking to see if the channels are voice channels.
2015-12-26 18:32:46 +00:00
Amish Shah
f9f7a568fc 5.3.0 web dists 2015-12-26 18:21:04 +00:00
Amish Shah
9c0e20947c Added websocket voice state watching
Now emits voiceJoin(user, voice_channel) or voiceLeave(user, voice_channel) and adds/removes from voice_channel.speaking when a user joins or leaves a voice channel.
2015-12-26 15:38:53 +00:00
abalabahaha
830cc64828 Fixed #105 and built 2015-12-26 15:10:32 +00:00
Amish Shah
7819dcb3d1 browserified 5.2.0 2015-12-23 22:58:25 +00:00
Amish Shah
2253560631 fix travis bugs and mentions 2015-12-23 22:36:31 +00:00
Amish Shah
0e6ff52c61 PM bug fix 2015-12-22 23:36:10 -08:00
Amish Shah
d93990822e Emergency bug fix
Stopped the client from assuming all errors were 429 errors
2015-12-22 23:36:01 -08:00
Amish Shah
90045db92d fixed mentions even though they will be changed in the future... why 2015-12-19 21:22:06 +00:00
Amish Shah
b82c318e96 Added option to count rate limits as errors
`options.rate_limit_as_error`
2015-12-16 18:51:32 +00:00
Amish Shah
470fbbb6d6 Fixed rate limiting 2015-12-16 18:46:03 +00:00
Amish Shah
da990f544a Token Cache bug fix and Rate Limiting 2015-12-16 18:32:01 +00:00
Amish Shah
8f5722d242 Token Caching now works 2015-12-14 18:06:03 +00:00
Amish Shah
a122f0994e Stuff 2015-12-13 20:10:33 +00:00
abalabahaha
ecc604e6ac Fixed getChannelLogs bug (template string variable without ${}) 2015-12-13 02:00:01 -08:00
Amish Shah
8eb4c47f79 Client now emits unknown and hidden some properties of Cache
Cache.discrim and Cache.discrimCache are now hidden from for..in
2015-12-12 17:32:20 +00:00
abalabahaha
cd4a70cfb2 Fixed the fix and built 2015-12-11 21:37:59 -08:00
Amish Shah
d9b9d1d0a3 build changes and fix presence bug 2015-12-09 18:26:25 +00:00