hydrabolt
7144ead048
docs 6.66%
2016-02-13 18:21:59 +00:00
abalabahaha
b7c1b6ebe6
Simulate channel structure if user's voice channel was not found
2016-02-01 17:26:29 -08:00
abalabahaha
cd25848bdc
voiceStateUpdate stored per-server, some docs
2016-01-30 14:11:21 -08:00
abalabahaha
6af71bf639
The beginnings of the voiceUserStateChange event
2016-01-29 17:46:46 -08:00
abalabahaha
ee2172c1d5
memberHasRole, membersWithRole
2016-01-29 17:02:40 -08:00
abalabahaha
79039f08a1
Fixing server updates
2016-01-25 00:34:16 -08:00
abalabahaha
2c17eaed02
Fix login, clone objects when firing x-Updated events
2016-01-24 16:41:35 -08:00
abalabahaha
68435f0619
Handle unavailable guild, fix default getChannelLogs limit
2016-01-18 17:46:15 -08:00
abalabahaha
94f067cc51
Check if parts of server data exist
2016-01-16 17:09:25 -08:00
abalabahaha
404829a19d
Change gameID (Deprecated) to game
2016-01-04 20:46:28 -08: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
8e16abee96
Fixed server.detailsOf(user)
...
Now points to correct function
2015-12-26 18:16:42 +00:00
Amish Shah
3b7c5aa96a
Rename voiceconnection.speaking to voiceconnection.memberd
2015-12-26 18:05:31 +00:00
Amish Shah
0113202c2f
Fixed voice_connection.stopPlaying
...
Now unpipes before destroying
2015-12-26 17:52:20 +00:00
Amish Shah
9d97dfc95a
Voice States in READY packet now processed
...
Now there is full watching and coverage of voice states
2015-12-26 15:54:45 +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
qeled
a369ef2788
Improve Cache class performance
...
Use hashmap instead of array for caching by discriminator
Optimize `get` method by using `for` loop instead of `forEach`
and returning hashmap cache for queries by discriminator
2015-12-10 02:26:30 +03:00
Amish Shah
ff7adf1cf7
basic speed improvement - eats more memory
2015-12-06 20:53:23 +00:00
Amish Shah
1d8905d25a
Finalised server documentation
...
I think
2015-12-05 18:17:01 +00:00
abalabahaha
e92e087aeb
Fixed stupid weird code
2015-12-05 09:59:25 -08:00
abalabahaha
559ed5f76f
More shortcuts
2015-12-05 09:43:11 -08:00
Amish Shah
eb500ecd24
Added startTyping stopTyping and createChannel
2015-12-05 17:21:32 +00:00
Amish Shah
10442e5634
Added getLogs
2015-12-05 17:12:15 +00:00
Amish Shah
212c672c2f
Added sendFile and server.generalChannel
2015-12-05 17:10:48 +00:00
Amish Shah
05409ccc21
Finished server shortcuts
...
I think
2015-12-05 17:08:56 +00:00
Amish Shah
780565ff68
Added shortcuts to user and server classes
...
User.addTo User.removeFrom Server.leave/delete Server.createInvite Server.createRole
2015-12-05 17:03:05 +00:00
Amish Shah
e01b4eb114
v5.1.0 finalised bug fixes
2015-12-04 21:07:15 +00:00
Simon Schick
faa744b1e3
Use import/export since we are using babel, removed unused imports
2015-11-28 17:57:22 +01:00
hydrabolt
c342ca4116
Added joinServer
2015-11-18 17:13:06 +00:00
hydrabolt
641683c9d9
Now caches user status
2015-11-01 19:55:31 +00:00
hydrabolt
b2a74be0f9
Added permissions
2015-11-01 17:46:24 +00:00
hydrabolt
0d6e913454
serverMemberUpdate listener
2015-11-01 16:04:59 +00:00
hydrabolt
4d8cd20cf5
ServerRoleCreate listener
2015-11-01 15:12:33 +00:00
hydrabolt
7175218ecf
Fixed server update listener
2015-11-01 14:09:00 +00:00
hydrabolt
1efc2eb505
Added leave server and other stuff
2015-11-01 13:34:59 +00:00
hydrabolt
5ccaca915b
Finished most of structure
2015-10-31 21:56:13 +00:00
hydrabolt
c5e5ab54db
Fixed PermissionOverwrites
2015-10-31 20:31:05 +00:00
hydrabolt
6064888f21
More rewrites
2015-10-31 18:03:35 +00:00