public void OnMessageEmojiReactionRemoved(DiscordMessageReaction messageReaction) { foreach (var e in this.message) { e.OnMessageEmojiReactionRemoved(messageReaction); } }
public void OnMessageReactionAdded(DiscordMessageReaction messageReaction) { foreach (var e in this.message) { e.OnMessageReactionAdded(messageReaction); } }
public async void OnMessageReactionAdded(DiscordMessageReaction messageReaction) { if (messageReaction.Member.User.Bot == null || messageReaction.Member.User.Bot == false) { Debug.Log("reaction added to: " + messageReaction.MessageId + ", from: " + messageReaction.UserId + ", reaction: " + messageReaction.Emoji.User + ", " + messageReaction.Emoji.User); await DiscordAPI.CreateMessage(messageReaction.ChannelId, "User: "******" sent Emoji: " + messageReaction.Emoji.Name, null, false, null, null, null, null); RestResult <DiscordUser[]> reactionResult; reactionResult = await DiscordAPI.GetReactions(messageReaction.ChannelId, messageReaction.MessageId, "👍"); DiscordUser[] array; array = reactionResult.Data.ToArray(); for (int i = 0; i < array.Length; i++) { Debug.Log(array[i].Username + ", has entered thumbs up"); } Debug.Log(messageReaction.MessageId); } }
public void OnMessageEmojiReactionRemoved(DiscordMessageReaction messageReaction) { Debug.Log("emoji removed"); }
public void OnMessageAllReactionsRemoved(DiscordMessageReaction messageReaction) { }
public void OnMessageReactionRemoved(DiscordMessageReaction messageReaction) { Debug.Log("reaction removed"); }