You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

CreateWebhookMessageParams.cs 917 B

123456789101112131415161718192021222324252627282930
  1. #pragma warning disable CS1591
  2. using Newtonsoft.Json;
  3. namespace Discord.API.Rest
  4. {
  5. [JsonObject(MemberSerialization = MemberSerialization.OptIn)]
  6. internal class CreateWebhookMessageParams
  7. {
  8. [JsonProperty("content")]
  9. public string Content { get; }
  10. [JsonProperty("wait")]
  11. public bool ReturnCreatedMessage { get; set; }
  12. [JsonProperty("nonce")]
  13. public Optional<string> Nonce { get; set; }
  14. [JsonProperty("tts")]
  15. public Optional<bool> IsTTS { get; set; }
  16. [JsonProperty("embeds")]
  17. public Optional<Embed[]> Embeds { get; set; }
  18. [JsonProperty("username")]
  19. public Optional<string> Username { get; set; }
  20. [JsonProperty("avatar_url")]
  21. public Optional<string> AvatarUrl { get; set; }
  22. public CreateWebhookMessageParams(string content)
  23. {
  24. Content = content;
  25. }
  26. }
  27. }