public DiscordMessageCreatedEvent(MessageCreateEventArgs args, Database.CoreDatabaseContext database) : base(args, database) { Guild = db.GetGuildFor(@event.Guild); Author = db.GetOrCreateUserFor(@event.Author); Message = args.Message.Content; if (HasRefMessage) { RefMessageAuthor = db.GetOrCreateUserFor(@event.Message.ReferencedMessage.Author); } }
public CommandSourceStack(T @event, Database.CoreDatabaseContext database) { this.@event = @event; this.db = database; }