Ejemplo n.º 1
0
 internal MessageUpdatedEventArgs(ICachedMessageChannel channel, SnowflakeOptional <CachedUserMessage> oldMessage, CachedUserMessage newMessage)
     : base(channel.Client)
 {
     Channel    = channel;
     OldMessage = oldMessage;
     NewMessage = newMessage;
 }
Ejemplo n.º 2
0
 internal TypingStartedEventArgs(DiscordClientBase client,
                                 SnowflakeOptional <ICachedMessageChannel> channel,
                                 FetchableSnowflakeOptional <IUser> user,
                                 DateTimeOffset timestamp) : base(client)
 {
     Channel   = channel;
     User      = user;
     Timestamp = timestamp;
 }
Ejemplo n.º 3
0
 internal InviteCreatedEventArgs(
     DiscordClientBase client,
     CachedGuild guild,
     SnowflakeOptional <CachedChannel> channel,
     CachedUser inviter,
     string code,
     bool isTemporary,
     int maxUses,
     int maxAge,
     DateTimeOffset createdAt) : base(client)
 {
     Guild       = guild;
     Channel     = channel;
     Inviter     = inviter;
     Code        = code;
     IsTemporary = isTemporary;
     MaxUses     = maxUses;
     MaxAge      = maxAge;
     CreatedAt   = createdAt;
 }
Ejemplo n.º 4
0
 internal MessageDeletedEventArgs(ICachedMessageChannel channel, SnowflakeOptional <CachedUserMessage> message) : base(channel.Client)
 {
     Channel = channel;
     Message = message;
 }