Table of Contents

Upgrade from 10.6.2 to 10.6.4

Note

This version improves the safety of data transmitted to sentry, if enabled.


What changed?


➕ Added clan badges

🛠️ Fixed OAuth2 NRE's

🛠️ Fixed caching issues

➕ Added avatar_decoration_data for guild members

➕ Added dm_spam_detected_at & raid_detected_at in guild incident data

➕ Added bulk ban capabilities (#482)

📚 Added Termux Hosting docs (#490)

🛠️ Fixed a hosting configuration intent bug (#498)

➕ Added additional client-side Sentry filtering (#495)

📚 Added Sentry docs


Other important info


After we've received concerns about the privacy for our users when using Sentry, by Quinch, we've investigated possible issues together with the team at Discord.

While we did not find any privacy leaks, we did implemented additional client-side filters to further enhance user safety & privacy.

For that we've added a new article about our Sentry integration.

You can read the full report here: Sentry Safety Report.


Additionally we've made updates to our Code of Conduct and our Security Policy.

We added the following new terms:

Unacceptable Behavior: Rude, offensive, or disrespectful behavior, including AI-generated content that does not adhere to our guidelines, will not be tolerated. Enforcement: Violations of our guidelines may result in bans or other appropriate measures.


Future Roadmap


Signed Attachment

We added signed attachments previously but it clashed with other attachment types and broke. We will re-introduce the entity at some point soon.

DisCatSharp.Voice (Planned)

In the pipeline is DisCatSharp.Voice, set to replace the existing DisCatSharp.VoiceNext. This upcoming version is being designed for enhanced performance and stability in voice-related functionalities of Discord bots, particularly focusing on audio recording. While it promises an upgraded experience for integrating voice features in Discord bots, please note that details are subject to change as development progresses.

Caching System Overhaul (Planned)

We're contemplating a major overhaul of our caching system, which plays a crucial role in data storage and management for optimized performance. The goal of this proposed rewrite is not just to boost efficiency and reliability but also to add flexibility in how data is handled. This might lead to the introduction of new features and methodologies for data storage and retrieval, though these plans are currently in a conceptual stage.

Audit Log Functionality Enhancement (On Hold)

Plans are underway to revamp our approach to the Discord audit log API. The intended rewrite of the audit log implementation is aimed at enhancing its functionality and user-friendliness. Potential improvements could include more efficient event tracking, superior data management, and expanded logging capabilities. However, these enhancements are in the developmental phase and are subject to change.

DisCatSharp.CommandNext Revamp (Proposed)

We are proposing a complete rewrite of DisCatSharp.CommandNext, a module essential for handling text commands in Discord bots. This project aims to elevate the module's overall effectiveness, performance, and ease of maintenance. Anticipated improvements include new features and optimizations that could simplify the creation and management of commands. Please note that these plans are in the initial stages and may evolve.


Feedback and Community Engagement

Your input makes DisCatSharp better! We warmly invite our community to share feedback, suggestions, or even report bugs.

Engaging with us helps shape the future of DisCatSharp, ensuring it meets your needs and expectations.

  • Join the Conversation: Have ideas or questions? Join our Discord community to discuss features, get help, or just chat with fellow developers.
  • Contribute: Interested in contributing? Check out our GitHub repository to see how you can contribute code, documentation, or report issues.
  • Stay Updated: Follow our news channel on Discord to stay up to date on the latest developments.

Your involvement is invaluable to us, and we look forward to growing and improving DisCatSharp together with our community!


Contributors