internal static RestMessage Create(BaseDiscordClient discord, IMessageChannel channel, IUser author, Model model) { if (model.Type == MessageType.Default) { return(RestUserMessage.Create(discord, channel, author, model)); } else { return(RestSystemMessage.Create(discord, channel, author, model)); } }
internal static RestMessage Create(BaseDiscordClient discord, IMessageChannel channel, IUser author, Model model) { if (model.Type == MessageType.Default || model.Type == MessageType.Reply || model.Type == MessageType.ApplicationCommand || model.Type == MessageType.ThreadStarterMessage) { return(RestUserMessage.Create(discord, channel, author, model)); } else { return(RestSystemMessage.Create(discord, channel, author, model)); } }