public void AddReaction(Reaction reaction) { if (!reaction.IsValid) { throw new ReactionDefinitionException(reaction); } if (!m_reactions.Contains(reaction)) { m_reactions.Add(reaction); ReactionAddedEvent?.Invoke(this, reaction); } }
private static void ReactionAddedCallback(ReactionAddedEvent reactionAddedData) { Console.WriteLine($"{ reactionAddedData.Reaction } added by { reactionAddedData.User }"); }