Schuyler Cebulskie
1008f601f4
Add shard client prop fetching, remove guild count fetching, improve eval
2016-09-24 02:12:45 -04:00
Schuyler Cebulskie
e4f416ae6c
Add shard eval, broadcastEval, and fix fetchGuildCount response
2016-09-24 01:21:41 -04:00
Schuyler Cebulskie
65b93532ce
Add additional shard count checks
2016-09-24 00:51:31 -04:00
Schuyler Cebulskie
5ea62e63ab
Improve sharding some more
2016-09-24 00:44:47 -04:00
Kelvin Wu
fa18b0c6c9
Handle DM messages in cleanContent getter. ( #726 )
...
* Handle DM messages in cleanContent getter. Closes #725 .
* Fix build error, improve handling for user IDs.
* Update docblock to be more specific about behaviour.
* Handle group DMs in cleanContent.
* Regen docs.
2016-09-24 00:23:12 -04:00
Gus Caplan
063be5cee2
smarter sharding™ ( #732 )
2016-09-23 21:43:16 +01:00
Gus Caplan
fc9d049cc1
make shardmanager better ( #731 )
...
* add respawn thing for shards, and make it easier to recieve messages from shards
* run docs
2016-09-23 18:36:14 +01:00
Schuyler Cebulskie
4bf6ad30f3
Remove a line
2016-09-22 23:10:00 -04:00
Schuyler Cebulskie
90f05a34cb
Return the existing promise instead of erroring
2016-09-22 23:01:37 -04:00
Schuyler Cebulskie
7f652f7df8
Add delay param to ShardingManager.spawn
2016-09-22 22:51:58 -04:00
Schuyler Cebulskie
3fa4ff13e3
Add ShardingManager.fetchGuildCount
2016-09-22 22:48:21 -04:00
Schuyler Cebulskie
9d94fbfbcb
Document and change launch event params
2016-09-22 22:06:56 -04:00
Schuyler Cebulskie
b795ed8109
Overhaul sharding broadcast/send
2016-09-22 22:03:10 -04:00
Schuyler Cebulskie
737ad8e92b
Slightly improve some Collection docs
2016-09-22 21:36:06 -04:00
Gus Caplan
edd174a5eb
Add ShardingManager#send and ShardingManager#broadcast ( #730 )
...
* add ShardingManager#send and ShardingManager#broadcast
* make gawdl3y happy
* Fix a thing
2016-09-22 21:35:08 -04:00
Gus Caplan
e86b93b34f
fix docs because gawdl3y forgot >:( ( #724 )
2016-09-22 02:25:08 -07:00
Schuyler Cebulskie
8af96810dd
Rename Guild.prune to pruneMembers
2016-09-21 16:05:33 -04:00
Schuyler Cebulskie
6ba0dd26a6
Reorganise Guild methods
2016-09-21 16:04:33 -04:00
Schuyler Cebulskie
e9a7a06d52
Improve docs for voiceConnection/connection
2016-09-21 16:03:05 -04:00
Schuyler Cebulskie
a27f6c96bb
Fix & clean up Guild.voiceConnection and VoiceChannel.connection
2016-09-21 16:01:08 -04:00
Gus Caplan
15d7f8e2fe
Add Guild#prune ( #723 )
...
* make all changes neat
* run docs build
2016-09-21 15:57:14 -04:00
Schuyler Cebulskie
529d7207da
Add Role.mentionable
2016-09-21 15:15:47 -04:00
Jacob
126865384e
Compensate for API's stupid-ass positions in highestRole ( #721 )
...
* fix edge cases of highestRole not returning the highest role
* fix line length
* move space
* Fix formatting
2016-09-21 01:31:33 -04:00
Schuyler Cebulskie
46c28c0d05
Add Role.members
2016-09-20 23:27:56 -04:00
Schuyler Cebulskie
aa9fdf2e26
Small cleanups
2016-09-20 23:09:02 -04:00
Schuyler Cebulskie
468077ce96
Merge branch 'master' into indev
2016-09-20 23:02:56 -04:00
Matteo Rizzo
f383c78414
Fix VoiceConnection.playConvertedStream not playing anything ( #708 )
2016-09-20 23:01:02 -04:00
Schuyler Cebulskie
e5bac1339d
Improve Client.sweepMessages
2016-09-20 10:57:39 -04:00
Schuyler Cebulskie
6075ec0e19
Add more detail to debug message
2016-09-20 01:25:19 -04:00
Schuyler Cebulskie
8f1bc5edab
Add swept messages counter and debug message
2016-09-20 01:14:15 -04:00
Schuyler Cebulskie
5a9753e461
Double-fix my double-derp
2016-09-19 20:07:30 -04:00
Schuyler Cebulskie
0559aaf00b
Fix my derp
2016-09-19 20:01:20 -04:00
Schuyler Cebulskie
718f61a732
Fix various Guild properties getting unset
2016-09-19 19:36:14 -04:00
Schuyler Cebulskie
c72d350b30
More FAQ work
2016-09-19 18:58:18 -04:00
Schuyler Cebulskie
f3d4755b6b
Small FAQ format changes
2016-09-19 18:44:32 -04:00
Schuyler Cebulskie
45a74e790f
Add FAQ
2016-09-19 18:42:48 -04:00
Schuyler Cebulskie
9ad4e27ce5
Add note about bot accounts to bulkDelete
2016-09-19 18:12:21 -04:00
Schuyler Cebulskie
9503990a86
Rename max_message_lifetime to message_cache_lifetime
2016-09-19 17:52:11 -04:00
Schuyler Cebulskie
6362c94f11
Build docs
2016-09-19 17:07:14 -04:00
Schuyler Cebulskie
a2778d4a96
Fix resolveFile on nonexistent paths ( #717 )
2016-09-19 16:58:15 -04:00
Schuyler Cebulskie
afc8e5bee0
Add message sweeping
2016-09-19 16:52:46 -04:00
Schuyler Cebulskie
46d7dedc85
Add Message.editCode
2016-09-19 15:14:51 -04:00
Gus Caplan
e0b614c3b2
weee add clyde because we all love clyde ( #716 )
...
* update to work with clyde's avatar image ;)
* add clyde to user cache on ready
* Update Ready.js
* Update Ready.js
2016-09-19 14:56:52 -04:00
Schuyler Cebulskie
7957bc82cd
Fix member nicknames being unset ( #703 )
2016-09-19 14:45:30 -04:00
Schuyler Cebulskie
3441e2384f
Fix tiny-ass typo
2016-09-19 14:42:22 -04:00
Schuyler Cebulskie
3e114b9af7
Normalise some GuildMember values
2016-09-19 14:41:36 -04:00
Schuyler Cebulskie
f3bab30cce
Add missing MessageCollector export
2016-09-19 13:52:59 -04:00
Schuyler Cebulskie
c5982b0b90
Made MessageEmbedThumbnail/Provider/Author accessible
2016-09-19 13:46:37 -04:00
Schuyler Cebulskie
cb80d69649
Move MessageCollector into its own file
2016-09-19 13:41:17 -04:00
Schuyler Cebulskie
221fc7a103
Exposed all structures
2016-09-19 13:31:44 -04:00