blob: c38b681c4ba66627ed319f24f042b1cec3e918a7 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
'use strict';
let ClientUser;
module.exports = (client, { d: data }, shard) => {
if (client.user) {
client.user._patch(data.user);
} else {
if (!ClientUser) ClientUser = require('../../../structures/ClientUser');
const clientUser = new ClientUser(client, data.user);
client.user = clientUser;
client.users.cache.set(clientUser.id, clientUser);
}
for (const guild of data.guilds) {
guild.shardID = shard.id;
client.guilds.add(guild);
}
shard.checkReady();
};
|