Initial release

This commit is contained in:
x3rt
2023-04-26 18:19:56 -06:00
commit d946bdc47c
16 changed files with 1027 additions and 0 deletions

24
Entities/DiscordGuild.cs Normal file
View File

@@ -0,0 +1,24 @@
using Newtonsoft.Json;
namespace x3rt.DiscordOAuth2.Entities;
public class DiscordGuild
{
[JsonProperty("id")] public ulong Id { get; set; }
[JsonProperty("name")] public string Name { get; set; }
[JsonProperty("icon")] public string? Icon { get; set; }
[JsonProperty("owner")] public bool Owner { get; set; }
[JsonProperty("permissions")] public string Permissions { get; set; }
[JsonProperty("features")] public GuildFeatures Features { get; set; }
public override string ToString()
{
return
$"Id: {Id}; Name: {Name}; Icon: {Icon}; Owner: {Owner}; Permissions: {Permissions}; Features: {Features}";
}
}