示例#1
0
 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));
     }
 }