UNPKG

djs-selfbot-v11

Version:

Selfbot module Discord

29 lines (27 loc) 934 B
const AbstractHandler = require('./AbstractHandler'); const Constants = require('../../../../util/Constants'); class RelationshipAddHandler extends AbstractHandler { handle(packet) { const client = this.packetManager.client; const data = packet.d; if (data.type === 1) { client.fetchUser(data.id).then(user => { client.user.friends.set(user.id, user); }); } else if (data.type === 2) { client.fetchUser(data.id).then(user => { client.user.blocked.set(user.id, user); }); } else if (data.type === 3) { client.fetchUser(data.id).then(user => { client.user.pending.set(user.id, user); }); } else if (data.type === 4) { client.fetchUser(data.id).then(user => { client.user.outgoing.set(user.id, user); }); } client.emit(Constants.Events.RELATIONSHIP_ADD, data.id, data.type); } } module.exports = RelationshipAddHandler;