abalabahaha
9fc5a752f8
colorAsHex should return hex ( fixes #188 )
2016-02-11 10:30:06 -08:00
meew0
c8acc17d8e
Fix usersWithRole parameters
2016-02-06 19:10:33 +01:00
abalabahaha
b32a40086e
Merge pull request #178 from SooYou/indev
...
fix resolveServer undefined when TextChannel
2016-02-06 09:27:08 -08:00
SooYou
fd5c981d83
fix resolveServer undefined when TextChannel
...
So far it has been the case that resolveServer has been returning
undefined in the case that the resource was a Message from a TextChannel.
This was the case because the conditional returned the value of member
"server" in the Message object. The Message object doesn't have a server
member though. The fix is to use the "channel" member of the Message
object and return its "server" member which was likely the original
intention considering the if statement.
2016-02-06 18:18:00 +01:00
Amish Shah
4b8f85d44a
Exposed Discord.Cache
2016-02-04 21:09:30 +00:00
abalabahaha
287c143c0e
Merge pull request #176 from enebe-nb/indev
...
Fix setUsername() crash and game status
2016-02-03 08:29:05 -08:00
Neto Becker
3283283b4d
fix game status not been updated when closing the game
2016-02-03 12:47:23 -02:00
Neto Becker
8d5949842c
fix setUsername()
2016-02-03 12:41:19 -02:00
abalabahaha
9173ded903
Minor patching
2016-02-02 05:59:55 -08:00
abalabahaha
b7c1b6ebe6
Simulate channel structure if user's voice channel was not found
2016-02-01 17:26:29 -08:00
meew0
c773ea4e49
Check before a channel is a voice channel before joining it
2016-02-01 21:34:32 +01:00
meew0
e66311bdf5
Use resolveChannel instead of resolveVoiceChannel for joinVoiceChannel and get rid of resolveVoiceChannel
2016-02-01 21:30:57 +01:00
abalabahaha
6f7bd987b8
Allow get/getAll to take a function only
2016-01-31 22:37:31 -08:00
abalabahaha
580f260933
Support for regex/function in get/getAll
2016-01-31 22:30:02 -08:00
abalabahaha
6772222955
ESLint fixups
2016-01-31 15:08:04 -08:00
abalabahaha
5e97d309bf
Bumpity some versions
2016-01-31 15:07:39 -08:00
abalabahaha
417fd32721
Link libs page so we don't commit every new lib
2016-01-31 11:20:11 -08:00
meew0
76a5bec944
6.0.0
6.0.0
2016-01-31 16:01:56 +01:00
meew0
3a9d8fb518
Rebuild for 6.0.0
2016-01-31 16:01:37 +01:00
meew0
7c0476a7a8
General VoiceConnection documentation
2016-01-31 00:07:53 +01:00
meew0
1ce2ce93c3
Document other methods
2016-01-31 00:07:53 +01:00
meew0
0e53b4fc44
Document playFile
2016-01-31 00:07:53 +01:00
meew0
5a5316dc66
Voice attribute documentation
2016-01-31 00:07:53 +01:00
abalabahaha
2732cbb402
Link to troubleshooting
2016-01-30 14:25:41 -08:00
abalabahaha
f554c88b97
Docs version bump and slight updates
2016-01-30 14:22:23 -08:00
abalabahaha
cd25848bdc
voiceStateUpdate stored per-server, some docs
2016-01-30 14:11:21 -08:00
abalabahaha
46807bf1c1
Fix unduplicated mentions
2016-01-30 13:16:18 -08:00
abalabahaha
89e3396af6
sendFile with non-image files ( fix #172 )
2016-01-30 12:48:53 -08:00
meew0
c1171e6973
Fix the regex in Resolve.resolveFile, fixes #171
2016-01-30 14:36:31 +01:00
meew0
3306067d7b
Add a newline at the end of msgbot
2016-01-30 14:28:12 +01:00
meew0
634a5bd737
Fix the webdists, this fixes #170 .
...
Particular problems and how they were resolved:
- The `fs-extra` module, used exclusively by TokenCacher, didn't have a browser version. I rewrote TokenCacher to not use fs-extra (see fdd4cfc7cc )
- TokenCacher wouldn't work in the browser anyway due to lack of a file system. I made a shim (`Util/TokenCacher-shim.js`) that implements all TokenCacher functionality as null implementations, this causes `login` to always make a request.
- Compressed packets couldn't be parsed because neither node's Buffers nor zlib were working correctly. Initially I tried to make a browser-only parser class that parses compressed `Blob` packets, but this didn't work out, so I just disabled compression by default.
2016-01-30 14:17:27 +01:00
meew0
151b98e0a2
Remove the fs-extra dependency from package.json
2016-01-30 12:10:02 +01:00
meew0
fdd4cfc7cc
Remove the TokenCacher fs-extra dependency, rewrite init code
2016-01-30 12:09:41 +01:00
meew0
358c40c355
Set the volume default to 1 as @hydrabolt intended, fixes #154
2016-01-30 10:42:13 +01:00
abalabahaha
7fb39b6dc0
Fixed isMentioned
2016-01-30 01:28:58 -08:00
abalabahaha
5d4cd1fc28
Fix addMemberToRoles/removeMemberFromRoles
2016-01-29 22:11:12 -08:00
abalabahaha
e3173d1561
In-order + duplicate mentions, cleanContent in Messages
2016-01-29 22:05:01 -08:00
abalabahaha
8b392f359a
add channel to voiceStateUpdate, reorder args
2016-01-29 21:45:49 -08:00
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
9fab8ed381
Documentation
2016-01-29 22:48:52 +01:00
meew0
c93ed88daf
Rebuild for voice moving
2016-01-29 22:46:42 +01:00
meew0
9cfcb3452b
Remove debug calls
2016-01-29 22:44:36 +01:00