public MessageUpdatedEventArgs( CachedUserMessage oldMessage, CachedUserMessage newMessage, MessageUpdateJsonModel model) { OldMessage = oldMessage; NewMessage = newMessage; Model = model; }
public MessageDeletedEventArgs( Snowflake?guildId, Snowflake channelId, Snowflake messageId, CachedUserMessage message) { GuildId = guildId; ChannelId = channelId; MessageId = messageId; Message = message; }
public ReactionsClearedEventArgs( Snowflake channelId, Snowflake messageId, CachedUserMessage message, Snowflake?guildId, IEmoji emoji, Optional <IReadOnlyDictionary <IEmoji, Reaction> > oldReactions) { ChannelId = channelId; MessageId = messageId; Message = message; GuildId = guildId; Emoji = emoji; OldReactions = oldReactions; }
public ReactionRemovedEventArgs( Snowflake?guildId, Snowflake userId, Snowflake channelId, Snowflake messageId, CachedUserMessage message, IEmoji emoji) { GuildId = guildId; UserId = userId; ChannelId = channelId; MessageId = messageId; Message = message; Emoji = emoji; }
public ReactionAddedEventArgs( Snowflake userId, Snowflake channelId, Snowflake messageId, CachedUserMessage message, Snowflake?guildId, IMember member, IEmoji emoji) { UserId = userId; ChannelId = channelId; MessageId = messageId; Message = message; GuildId = guildId; Member = member; Emoji = emoji; }