Amish Shah
|
af33b2b5bb
|
fix #684
|
2016-09-11 12:38:57 +01:00 |
|
Amish Shah
|
5b8f882a0f
|
fix avatars being set to undefined
|
2016-09-11 11:50:19 +01:00 |
|
Schuyler Cebulskie
|
a5a269b940
|
Fix Hydra's ESLint failure
|
2016-09-10 12:42:04 -04:00 |
|
Amish Shah
|
fd564176ff
|
Have block in place for rare weird typing in voice channel bug
|
2016-09-10 17:28:51 +01:00 |
|
Amish Shah
|
84fe65ec78
|
Fix members being recreated after leaving - fixes #667
|
2016-09-10 11:38:48 +01:00 |
|
Schuyler Cebulskie
|
465ff074e1
|
Prevent Guild.fetchMember from messing with fetchMembers
|
2016-09-07 23:12:36 -04:00 |
|
Schuyler Cebulskie
|
f185d892c7
|
Fix two more lines to use new typing map
And a tiny text fix
|
2016-09-07 00:58:19 -04:00 |
|
Schuyler Cebulskie
|
b7f582b7f0
|
Clean up a bunch of stuff
- Channel typing data is now a Map
- Client properties on structures are now non-enumerable and
non-configurable
|
2016-09-07 00:24:45 -04:00 |
|
Amish Shah
|
1155c482f1
|
make client.readyTime a date
|
2016-09-04 11:55:23 +01:00 |
|
Schuyler Cebulskie
|
0b908f5bce
|
Cleanup Part 2: Electric Boogaloo (Reloaded) (#594)
* Cleanup Part 2: Electric Boogaloo (Reloaded)
* Moar cleanup
* Tweak NOT_A_PERMISSION error
|
2016-09-04 10:08:09 +01:00 |
|
Schuyler Cebulskie
|
59a5862f2d
|
Clean up Actions code (#591)
|
2016-09-03 22:48:51 +01:00 |
|
Amish Shah
|
7ff2568cfc
|
Fix collectors and make guild sync add previously unknown members
|
2016-09-03 21:21:15 +01:00 |
|
Amish Shah
|
09dee3d46a
|
Fix ready never firing for truly unavailable guilds
|
2016-09-03 21:10:10 +01:00 |
|
Schuyler Cebulskie
|
68acf37fd4
|
Add stricter/better ESLint config (#589)
* Add stricter/better ESLint config
* Remove more unnecessary @returns
|
2016-09-03 20:45:23 +01:00 |
|
Amish Shah
|
a172fffd76
|
Actually add GUILD_SYNC
|
2016-09-03 17:59:16 +01:00 |
|
Schuyler Cebulskie
|
27652b94af
|
Make JSDocs follow general conventions (#582)
* Make JSDocs follow usual conventions
* Fix StringResolvable name
* Make function lowercase
|
2016-09-03 09:57:25 +01:00 |
|
Amish Shah
|
d249aa10cc
|
Add client.destroy();
|
2016-08-30 13:05:57 +01:00 |
|
Amish Shah
|
144638e746
|
Experimental ClientOptions.fetch_all_members
|
2016-08-29 13:54:35 +01:00 |
|
Amish Shah
|
001460acc0
|
Add guild.fetchMembers() 🎉🎉
|
2016-08-29 13:20:06 +01:00 |
|
Amish Shah
|
a91fcd5cab
|
Add ChannelPinsUpdate event
|
2016-08-28 18:50:55 +01:00 |
|
Amish Shah
|
22062f1f86
|
Added guild.unban
|
2016-08-27 22:31:21 +01:00 |
|
Amish Shah
|
642d768cdc
|
Add textBasedChannel.bulkDelete()
|
2016-08-26 22:13:27 +01:00 |
|
Amish Shah
|
baff7a094c
|
Merge remote-tracking branch 'origin/indev-rewrite' into indev-rewrite-voice
|
2016-08-25 14:26:38 +01:00 |
|
Amish Shah
|
8683f45816
|
errory voice
|
2016-08-24 21:38:52 +01:00 |
|
Hyper-Coder
|
7892e62604
|
Added Client.uptime (#533)
* Added Client.uptime
* Added Client.uptime
* Update Client.js
|
2016-08-24 17:16:22 +01:00 |
|
Amish Shah
|
48444a5444
|
Fix voice channel members
|
2016-08-23 22:34:51 +01:00 |
|
Amish Shah
|
d8b1ef47cd
|
voice setup waits for all data
|
2016-08-23 18:29:53 +01:00 |
|
Amish Shah
|
fa085c18cd
|
Handle Voice Server Update events
|
2016-08-23 17:52:40 +01:00 |
|
Amish Shah
|
65350348a8
|
Document all the events
|
2016-08-20 00:15:09 +01:00 |
|
Amish Shah
|
8d5d90e222
|
Remove all data stores! Move to maps
|
2016-08-19 22:35:03 +01:00 |
|
Amish Shah
|
82ab92ca2a
|
Migrate most of the Client Data Store to Clien
|
2016-08-19 22:21:34 +01:00 |
|
Amish Shah
|
ad8b4c7698
|
Remove WebSocket datastore - move directly to WebSocketManager
|
2016-08-19 21:37:27 +01:00 |
|
Amish Shah
|
bd50e3c0a5
|
Remove VoiceChannel store and add members map
|
2016-08-19 21:29:07 +01:00 |
|
Amish Shah
|
ed818d6e7f
|
Remove GuildDataStore and move towards storing data in Maps
|
2016-08-19 19:58:37 +01:00 |
|
Amish Shah
|
a2f8680514
|
Fix protocol versions
|
2016-08-13 16:23:24 +01:00 |
|
Amish Shah
|
b8db4c4f4b
|
ESLint stuff...
|
2016-08-13 14:44:49 +01:00 |
|
Amish Shah
|
0d53afe3ce
|
Added ability to edit a role
|
2016-07-03 16:27:04 +01:00 |
|
Amish Shah
|
3cd91a19aa
|
Added role.delete()
|
2016-07-03 13:04:39 +01:00 |
|
Amish Shah
|
849b8df2da
|
Added guild.createRole()
|
2016-07-02 21:28:49 +01:00 |
|
Amish Shah
|
bbf0b0683a
|
Added guild.kick(member) and member.kick()
|
2016-07-02 17:50:44 +01:00 |
|
hydrabolt
|
fb49ad7d93
|
Fix Message Sending and Support New Features. The library now supports
all the game streaming and URL stuff and is fixed for roles #328
src/client/websocket/packets/handlers/PresenceUpdate.js
|
2016-05-07 15:35:42 +01:00 |
|
hydrabolt
|
ab17375248
|
Added GuildUpdate handling, and setting guilds details
|
2016-05-03 16:42:38 +01:00 |
|
hydrabolt
|
ebfc2169d5
|
Added ClientUser modification support
|
2016-05-01 21:12:42 +01:00 |
|
hydrabolt
|
f95c588d87
|
Added Guild Deletion
|
2016-05-01 14:51:46 +01:00 |
|
hydrabolt
|
90cf787759
|
I think I got ChannelUpdate working??
|
2016-04-30 18:22:09 +01:00 |
|
hydrabolt
|
2341c83638
|
Added channel.delete()
|
2016-04-27 16:25:57 +01:00 |
|
hydrabolt
|
b436fac5c4
|
Fix presence update bug (#297)
|
2016-04-26 17:46:34 +01:00 |
|
hydrabolt
|
2d3116d505
|
Added guild.createChannel(name, type)
|
2016-04-26 17:44:42 +01:00 |
|
hydrabolt
|
e9d7dfaee3
|
Added message.edit(content)
|
2016-04-24 17:30:58 +01:00 |
|
hydrabolt
|
1676a5e73f
|
Bridged WebSocket Events and REST Requests. Now REST Requests will respond exactly like WS Events to data
|
2016-04-24 16:30:58 +01:00 |
|