v0.3.4 - Minor improvements
Release info
This small update aims to make client a bit more customizable without need to rewrite its parts.
Note: This version of metapackage has a small error in its dependencies. Please manually update Wolfringo.Utilities to version 0.2.3 for this version. This dependency will be fixed in next releases.
Changes
- Added: WolfClient now has
IgnoreOwnChatMessages
property. By default it's set to true. Setting it to false makes bot receive callbacks for own chat messages. HostedWolfClient can set this property using configuration. - Added: New methods in Sender utility to allow subscribing to messages.
- Change: Sender's
LoginAsync
no longer automatically subscribes to all messages. Please read README to see how to handle subscribing. - Change:
Name
property of User Update was renamed toProfileName
to stay the same as WolfUser entity. - Change: WolfClient's CallbackDispatcher and SocketClient are now protected.
- Change: MessageSendingException now includes the command sent to the server in its Message.
Disclaimer
Any version before version 1.0.0 may include major breaking changes, and might have bugs.
Any version before version 0.3.0 may be especially unstable.
Package URL
Main meta-package - GitHub Packages
Wolfringo.Hosting - GitHub Packages