Exemple #1
0
 public void OnMessageEmojiReactionRemoved(DiscordMessageReaction messageReaction)
 {
     foreach (var e in this.message)
     {
         e.OnMessageEmojiReactionRemoved(messageReaction);
     }
 }
Exemple #2
0
 public void OnMessageReactionAdded(DiscordMessageReaction messageReaction)
 {
     foreach (var e in this.message)
     {
         e.OnMessageReactionAdded(messageReaction);
     }
 }
Exemple #3
0
    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);
        }
    }
Exemple #4
0
 public void OnMessageEmojiReactionRemoved(DiscordMessageReaction messageReaction)
 {
     Debug.Log("emoji removed");
 }
Exemple #5
0
 public void OnMessageAllReactionsRemoved(DiscordMessageReaction messageReaction)
 {
 }
Exemple #6
0
 public void OnMessageReactionRemoved(DiscordMessageReaction messageReaction)
 {
     Debug.Log("reaction removed");
 }