fix reactions in dms
This commit is contained in:
@@ -310,7 +310,13 @@ class Localuser{
|
||||
temp.d.guild_id??="@me";
|
||||
const message=SnowFlake.getSnowFlakeFromID(temp.d.message_id,Message).getObject();
|
||||
const guild=SnowFlake.getSnowFlakeFromID(temp.d.guild_id,Guild).getObject();
|
||||
message.giveReaction(temp.d.emoji,new Member(temp.d.member,guild));
|
||||
let thing:Member|{id:string};
|
||||
if(temp.d.member){
|
||||
thing=new Member(temp.d.member,guild);
|
||||
}else{
|
||||
thing={id:temp.d.user_id}
|
||||
}
|
||||
message.giveReaction(temp.d.emoji,thing);
|
||||
}
|
||||
break;
|
||||
case "MESSAGE_REACTION_REMOVE":
|
||||
|
@@ -406,7 +406,7 @@ class Message{
|
||||
}
|
||||
}
|
||||
}
|
||||
giveReaction(data:{name:string},member:Member){
|
||||
giveReaction(data:{name:string},member:Member|{id:string}){
|
||||
for(const thing of this.reactions){
|
||||
if(thing.emoji.name===data.name){
|
||||
thing.count++;
|
||||
|
Reference in New Issue
Block a user