public AnswerArgs(DiscordUser user, DiscordMessageState question) { User = user; IsMessage = false; Message = default; Question = question; }
public AnswerArgs(DiscordUser user, bool isMessage, DiscordMessageState message, DiscordMessageState question) { User = user; IsMessage = isMessage; Message = message; Question = question; }
public async Task InvokeFromMessage(DiscordMessageState message, DiscordMessageState question) { await OnAnswer(new AnswerArgs(message.Author, true, message, question)); }
public async Task InvokeFromEmoji(DiscordUser user, DiscordMessageState question) { await OnAnswer(new AnswerArgs(user, question)); }