Skip to content

Commit bd93b72

Browse files
authored
Merge pull request #305 from Color-Chan/dev
Dev -> Main
2 parents 324a4ca + d883723 commit bd93b72

File tree

2 files changed

+30
-3
lines changed

2 files changed

+30
-3
lines changed

src/Color-Chan.Discord.Core/Common/API/Converters/DiscordGuildFeatureConverter.cs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,9 @@ public override DiscordGuildFeature Read(ref Utf8JsonReader reader, Type typeToC
4646
"VERIFIED" => DiscordGuildFeature.Verified,
4747
"VIP_REGIONS" => DiscordGuildFeature.VipRegions,
4848
"WELCOME_SCREEN_ENABLED" => DiscordGuildFeature.WelcomeScreenEnabled,
49+
"GUESTS_ENABLED" => DiscordGuildFeature.GuestsEnabled,
50+
"GUILD_TAGS" => DiscordGuildFeature.GuildTags,
51+
"ENHANCED_ROLE_COLORS" => DiscordGuildFeature.EnhancedRoleColors,
4952
_ => DiscordGuildFeature.Unknown
5053
};
5154
}
@@ -145,6 +148,15 @@ public override void Write(Utf8JsonWriter writer, DiscordGuildFeature value, Jso
145148
case DiscordGuildFeature.WelcomeScreenEnabled:
146149
writer.WriteStringValue("WELCOME_SCREEN_ENABLED");
147150
break;
151+
case DiscordGuildFeature.GuestsEnabled:
152+
writer.WriteStringValue("GUESTS_ENABLED");
153+
break;
154+
case DiscordGuildFeature.GuildTags:
155+
writer.WriteStringValue("GUILD_TAGS");
156+
break;
157+
case DiscordGuildFeature.EnhancedRoleColors:
158+
writer.WriteStringValue("ENHANCED_ROLE_COLORS");
159+
break;
148160
case DiscordGuildFeature.Unknown:
149161
break;
150162
default:

src/Color-Chan.Discord.Core/Common/API/DataModels/Guild/DiscordGuildFeature.cs

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,11 @@ public enum DiscordGuildFeature
136136
/// </summary>
137137
Soundboard,
138138

139+
/// <summary>
140+
/// Guild has enabled ticketed events.
141+
/// </summary>
142+
TicketedEventsEnabled,
143+
139144
/// <summary>
140145
/// Guild has access to set a vanity URL.
141146
/// </summary>
@@ -155,9 +160,19 @@ public enum DiscordGuildFeature
155160
/// Guild has enabled the welcome screen.
156161
/// </summary>
157162
WelcomeScreenEnabled,
158-
163+
159164
/// <summary>
160-
/// Guild has enabled ticketed events.
165+
/// Guild has access to guest invites.
166+
/// </summary>
167+
GuestsEnabled,
168+
169+
/// <summary>
170+
/// Guild has access to set guild tags.
171+
/// </summary>
172+
GuildTags,
173+
174+
/// <summary>
175+
/// Guild is able to set gradient colors to roles.
161176
/// </summary>
162-
TicketedEventsEnabled
177+
EnhancedRoleColors
163178
}

0 commit comments

Comments
 (0)