handle two more events
This commit is contained in:
parent
c66ee79241
commit
d406b0e672
3 changed files with 32 additions and 0 deletions
|
@ -562,6 +562,21 @@ class Localuser{
|
|||
}
|
||||
break;
|
||||
}
|
||||
case "GUILD_MEMBER_ADD":{
|
||||
const guild=this.guildids.get(temp.d.guild_id);
|
||||
if(!guild) break;
|
||||
Member.new(temp.d,guild);
|
||||
break;
|
||||
}
|
||||
case "GUILD_MEMBER_REMOVE":{
|
||||
const guild=this.guildids.get(temp.d.guild_id);
|
||||
if(!guild) break;
|
||||
const user=new User(temp.d.user,this);
|
||||
const member=user.members.get(guild);
|
||||
if(!(member instanceof Member)) break;
|
||||
member.remove();
|
||||
break;
|
||||
}
|
||||
default :{
|
||||
//@ts-ignore
|
||||
console.warn("Unhandled case "+temp.t,temp);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue