Skip to content

Merge extended XML documentation. - #389

Merged
KubaZ2 merged 8 commits into
NetCordDev:mainfrom
Red-K0:alpha
Sep 10, 2026
Merged

Merge extended XML documentation.#389
KubaZ2 merged 8 commits into
NetCordDev:mainfrom
Red-K0:alpha

Conversation

@Red-K0

@Red-K0 Red-K0 commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Red-K0 added 2 commits July 12, 2026 01:58
- Added significant amounts of documentation to RestClient, channel and message types, and more.
- Added some missing / newly-added properties and JSON objects.
- Renamed certain flag values for more consistent styling.
- Obsoleted certain deprecated properties.
- Added some missing flags.
@github-actions

Copy link
Copy Markdown

The documentation preview is available at https://preview.netcord.dev/389.

@KubaZ2 KubaZ2 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this huge PR! For now I reviewed everything up to UserActivityFlags.

Comment thread NetCord/Channels/TextChannels/Guild/Threads/AnnouncementGuildThread.cs Outdated
Comment thread NetCord/Channels/TextChannels/Guild/Threads/ForumGuildThread.cs
Comment thread NetCord/Channels/TextChannels/Guild/Threads/GuildThread.cs Outdated
Comment thread NetCord/Channels/TextChannels/Guild/Threads/GuildThread.cs Outdated
Comment thread NetCord/Channels/TextChannels/Guild/Threads/UnknownGuildThread.cs Outdated
Comment thread NetCord/Channels/VoiceChannels/Guild/VoiceGuildChannel.cs Outdated
Comment thread NetCord/Channels/IInteractionChannel.cs Outdated
Comment thread NetCord/Channels/UnknownChannel.cs Outdated
Comment thread NetCord/Channels/UnknownGuildChannel.cs Outdated
Comment thread NetCord/Gateway/UserActivityFlags.cs Outdated
Comment thread NetCord/JsonModels/JsonGuildThreadMetadata.cs Outdated
Comment thread NetCord/JsonModels/JsonTeamUser.cs Outdated
Comment thread NetCord/BaseTheme.cs Outdated
Comment thread NetCord/Rest/AttachmentProperties.cs Outdated
Comment thread NetCord/Rest/AttachmentProperties.cs
Comment thread NetCord/Rest/AttachmentProperties.cs
Comment thread NetCord/Rest/EmbedProperties.cs Outdated
Comment thread NetCord/Rest/GuildThreadUser.cs Outdated
Comment thread NetCord/Rest/RestClient.AuditLog.cs Outdated
Comment thread NetCord/Rest/RestClient.AutoModeration.cs
Comment thread NetCord/Rest/RestClient.AutoModeration.cs Outdated
Comment thread NetCord/Rest/RestClient.AutoModeration.cs Outdated
Comment thread NetCord/Rest/RestClient.AutoModeration.cs Outdated
Comment thread NetCord/Rest/RestClient.Channel.cs Outdated
Comment thread NetCord/Rest/RestClient.Channel.cs Outdated
Comment thread NetCord/Rest/RestClient.Channel.cs Outdated
Comment thread NetCord/Rest/RestClient.Channel.cs Outdated
Comment thread NetCord/Rest/RestClient.Channel.cs Outdated
Comment thread NetCord/Rest/RestClient.Webhook.cs Outdated
Comment thread NetCord/Rest/RestClient.Webhook.cs Outdated
Comment thread NetCord/Rest/RestClient.Webhook.cs
Comment thread NetCord/Rest/RestClient.Webhook.cs
Comment thread NetCord/Rest/RestClient.Webhook.cs Outdated
Comment thread NetCord/Rest/RestClient.Webhook.cs Outdated
Comment thread NetCord/Rest/RestClient.Webhook.cs Outdated
Comment thread NetCord/Rest/RestMessage.cs Outdated
Comment thread NetCord/Rest/RestMessage.cs
Comment thread NetCord/Rest/RestRequestProperties.cs Outdated
Comment thread NetCord/Rest/SkuFlags.cs Outdated
Comment thread NetCord/Rest/SkuFlags.cs
Comment thread NetCord/Rest/Webhook.cs Outdated
Comment thread NetCord/Rest/Webhook.cs Outdated
Comment thread NetCord/Rest/Webhook.cs Outdated
Comment thread NetCord/ApplicationFlags.cs Outdated
Comment thread NetCord/ApplicationFlags.cs Outdated
Comment thread NetCord/AttachmentExpirationInfo.cs Outdated
Comment thread NetCord/ChannelFlags.cs
Comment thread NetCord/Attachment.cs Outdated
Comment thread NetCord/Emoji.cs Outdated
Comment thread NetCord/ForumTag.cs Outdated
Comment thread NetCord/ImageFormat.cs
@KubaZ2 KubaZ2 added this to the 1.0.0 milestone Aug 13, 2026
@Red-K0
Red-K0 requested a review from KubaZ2 September 3, 2026 19:58
public int Slowmode => _jsonModel.Slowmode.GetValueOrDefault();

/// <summary>
/// The ID of the channel's parent category.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Red-K0, why was this resolved?

Suggested change
/// The ID of the channel's parent category.
/// The ID of the channel's parent channel.

Comment thread NetCord/ImageUrl.cs Outdated
Comment thread NetCord/ImageUrl.cs Outdated
Comment thread NetCord/InteractionResolvedData.cs Outdated
Comment thread NetCord/MessageReactionCountDetails.cs Outdated
Comment thread NetCord/MessageReactionEmoji.cs Outdated
Comment thread NetCord/Team.cs Outdated
Comment thread NetCord/Team.cs Outdated
Comment thread NetCord/ThreadUser.cs Outdated
@KubaZ2
KubaZ2 merged commit 7f49236 into NetCordDev:main Sep 10, 2026
1 check passed
@KubaZ2

KubaZ2 commented Sep 10, 2026

Copy link
Copy Markdown
Member

Huge thanks! 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants