Revert "[Feature] Components V2 (#3065)" (#3100)

This reverts commit ba78e0c1f0.
This commit is contained in:
Mihail Gribkov
2025-04-27 00:05:40 +03:00
committed by GitHub
parent ba78e0c1f0
commit d27bb49b2d
102 changed files with 692 additions and 2852 deletions

View File

@@ -1,26 +0,0 @@
using Newtonsoft.Json;
namespace Discord.API;
internal class TextDisplayComponent : IMessageComponent
{
[JsonProperty("type")]
public ComponentType Type { get; set; }
[JsonProperty("id")]
public Optional<int> Id { get; set; }
[JsonProperty("content")]
public string Content { get; set; }
public TextDisplayComponent() { }
public TextDisplayComponent(Discord.TextDisplayComponent component)
{
Type = component.Type;
Id = component.Id ?? Optional<int>.Unspecified;
Content = component.Content;
}
int? IMessageComponent.Id => Id.ToNullable();
}