v0.9.4
Added
- Added support for sending and modifying template messages.
- Overloads for
IMessageChannel.SendTextAsync
,IMessageChannel.SendCardsAsync
,IDMChannel.SendTextAsync
, andIDMChannel.SendCardsAsync
methods now accept parameterstemplateId
,parameters
, andjsonSerializerOptions
for sending template messages. - Added
TemplateId
,Parameters
, andJsonSerializerOptions
properties toMessageProperties
for modifying template messages. - Added
MessageProperties<T>
class to support passing generic-typedparameters
arguments.
- Overloads for
- Text command framework now supports keyed services. The
FromKeyedServicesAttribute
can be used to obtain keyed service instances.
Fixed
- Fixed the issue where
SocketGuild.CurrentUser
was null. - Fixed an issue where direct messages might not be edited correctly.
Full Changelog: v0.9.3...v0.9.4