fix & docs: description.
- fix(GuildMemberManager): remove "reytring". - docs(FetchGuildMember): delay to client.sleep.
This commit is contained in:
parent
f1eaca83eb
commit
fb67aecca1
@ -68,16 +68,15 @@ all examples shown use the "overlap" method
|
||||
```js
|
||||
const guild = client.guilds.cache.get('id');
|
||||
const channel = guild.channels.cache.get('id');
|
||||
const delay = ms => new Promise(resolve => setTimeout(resolve, ms));
|
||||
// Overlap (slow)
|
||||
for (let index = 0; index <= guild.memberCount; index += 100) {
|
||||
await guild.members.fetchMemberList(channel, index, index !== 100).catch(() => {});
|
||||
await delay(500);
|
||||
await client.sleep(500);
|
||||
}
|
||||
// Non-overlap (fast)
|
||||
for (let index = 0; index <= guild.memberCount; index += 200) {
|
||||
await guild.members.fetchMemberList(channel, index == 0 ? 100 : index, index !== 100).catch(() => {});
|
||||
await delay(500);
|
||||
await client.sleep(500);
|
||||
}
|
||||
console.log(guild.members.cache.size); // will print the number of members in the guild
|
||||
```
|
||||
|
@ -532,7 +532,6 @@ class GuildMemberManager extends CachedManager {
|
||||
if (guild.id !== this.guild.id) return;
|
||||
if (type == 'INVALIDATE' && offset > 100) {
|
||||
if (retry < retryMax) {
|
||||
console.log('Retrying...');
|
||||
this.guild.shard.send({
|
||||
op: Opcodes.LAZY_REQUEST,
|
||||
d: {
|
||||
|
Loading…
Reference in New Issue
Block a user