Repository navigation
v0.1.0
Pre-release
Pre-release
New stuff
- Added new constructor method to PartialWebhook. (Can now be created from a url)
- Renamed
Messsage.MentionEveryonetoMesssage.MentionsEveryone. - Removed
PartialUserclass. - Added fields to
Userclass. - Added
PublicUserFlagsandMessageFlagsclass to make interact with flags easier. - Added
MentionFormatterutil to make mentioning users, channels and roles easier. - Added
DateFormatterutil to make Discord timestamps easier to create. - Added
EmojiFormatterutil to make adding emojis to messages and embeds easier. - Removed flags field from
Attachment. - Renamed
FileContentTypetoImageFormat. - Added
Message.MentionedUsers. - Added
Message.MentionedRoles. - Added
Message.Attachments. - Added support for audit log logging in
PartialWebhook.EditNameAsyncandPartialWebhook.EditAvatarAsync. - Overhauled the file structure.
- Enum syntax changed to pascal case.
- Reworked
SharphookFileto be permanently reusable while not having an effect on memory. - Removed
SharphookFile.DisposeAsync() - Removed
OptionalEditMessageInfo.DisposeAsync() - Removed
OptionalSendMessageInfo.DisposeAsync() - Improved code quality.
- Bug fixes.
.NET Compatibility
| .NET Version | Compatible? |
|---|---|
| .NET 8 | YES |
| .NET 7 | YES |
| .NET 6 | YES |
| .NET 5 | NO |
| .NET 3.1 | NO |
| .NET 3.0 | NO |
| .NET 2.2 | NO |
| .NET 2.1 | NO |
| .NET 2.0 | NO |
| .NET 1.1 | NO |
| .NET 1.0 | NO |