Skip to content

Releases: aiko-chan-ai/DiscordBotClient

v3.7.2

29 May 12:38
Compare
Choose a tag to compare

🛠️ Chores

  • Discord Core: Updated to the latest version
  • User & Guild Experiments: Updated configuration settings
  • CI (Mac): Updated Mac x64 build version by @Forbirdden in #256
  • Dependencies: Updated discord-protos
  • BotClient: Reduced logging noise

🐛 Fixes

  • New Message Indicator: Fixed issue where it was not possible to see which channel had new messages
  • Boost Prompt: Fixed bug that caused an unwanted server boost request notification
  • Logout Issue: Fixed bug that prevented normal logout behavior
  • JSON Loader: Fixed issue where JSON files loaded from GitHub were wrongly interpreted as CSS
  • BotClient: UserStorePatch: Fixed a critical bug caused by UserStorePatch.getCurrentUser

Features & Improvements

  • Profile Effects: Added additional profile effects with randomized display

  • Embed Builder:

    • Added support for multi-line input
    • Switched to using native HTML5 ColorPicker instead of Discord’s picker (currently has a known issue with useState)

📝 Notes

  • Bugs fixed 🐛
  • Probably added more bugs to fix later 🎉

Full Changelog: v3.7.1...v3.7.2

v3.7.1

26 Apr 06:02
Compare
Choose a tag to compare

Full Changelog: v3.7.0...v3.7.1


🛠️ Chores

  • Lodash Library: Removed unused lodash library
  • JS-Beautify: Moved js-beautify to devDependencies
  • Discord Core: Updated to Stable 394055 (f598231) (04/26/2025)
  • Vencord: Updated to the latest version
  • Guild & User Experiments: Updated configurations

🐛 Fixes

  • CORS: Fixed CORS issue (#245)
  • Startup Crash: Fixed a critical startup crash affecting older versions (v3.6) (#241)

📝 Notes

  • Bugs fixed 🐛
  • Probably added more bugs to fix later 🎉

v3.7.0

19 Apr 13:56
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.6.2...v3.7.0

🛠️ Chores

  • Discord Core: Updated to stable 391738 (51404a7) (04/19/2025)
  • Vencord: Updated to v1.11.9
  • CORS: Set to *
  • Module Replacement: Replaced deprecated request module with node-http-proxy (reduces issues like #234)
  • User Experiments: Updated configuration
  • Certificates: Updated self-signed certificate for localhost
  • Protos Library: Updated discord-protos from GitHub
  • Dependencies: Bumped all other dependencies to their latest versions
  • Vencord Patching: Simplified process by directly cloning Vencord and injecting the plugin
  • DNS Resolver: Customized to map discord.comlocalhost (no more localhost patch needed in Vencord)
  • Code Cleanup: Refactored and removed dead code

🐛 Fixes

  • Error Messaging: Improved and clarified error messages
  • General Stability: Addressed various crash-causing bugs 🐛

Features

  • New APIs: Added several new endpoints for enhanced integrations
  • UserBadges: Redesigned and updated badge system
  • Discord Shop Removal: Fully removed the Discord Shop module

📝 Notes

  • Fixed bugs 🐛
  • Added more bugs to fix later 🎉

v3.6.2

19 Jan 17:59
Compare
Choose a tag to compare

Full Changelog: v3.6.1...v3.6.2

🛠️ Chores

  • Updated Discord Core (1/20/2025)
  • Disabled CORS
  • Updated README.md: Clarified cases of false positives caused by antivirus software.

🐛 Fixes

  • Error Notifications: Only critical error notifications are now displayed. Network-related error messages have been suppressed.
  • TypeError: Fixed the issue TypeError: d(...)(...).shiftRight is not a function.
  • Private Channel Handling
  • Guild Members List: Fixed bugs affecting the display and functionality of the guild members list.
  • General Stability: Addressed several critical bugs that were causing application crashes.

Features

  • Data Removal:
    • Removed Quests data.
    • Removed Discovery Guilds data.
  • Discord Shop: Set all prices in the Discord Shop to 0 and ignored Stripe/PayPal integrations.
  • System Messages:
    • System messages have been restructured into three distinct embeds for better clarity.
    • Forwarding of system messages is now disabled.
  • Command Grouping:
    • The switchguild and switchshard commands have been grouped under the switch command category for better organization.

📝 Notes

  • Fixed bugs 🐛
  • Added more bugs to fix later 🎉

v3.6.1

31 Dec 14:38
Compare
Choose a tag to compare
v3.6.1 Pre-release
Pre-release

Patch:

  • Fixed the issue where Frequency Settings could not be saved.
  • Resolved slow application startup.
  • Fixed update notification bugs.
  • Improved tray menu by organizing items more clearly.
  • Made logs more detailed and easier to understand.
  • Updated Vencord.
  • Added content for System Messages.

Changes:

  • Restructured the Database schema.
  • Fixed bugs 🐛
  • Added more bugs to fix later 🎉

v3.6.0 changelogs


Main Changes:

  • Upgraded Vencord to version v1.10.9.
  • Updated Discord build to Stable 355624 (8dc6074).

Refactor:

  • Updated several modules:
    • Replaced node-fetch with undici.
    • Replaced electron-store with level.
    • Switched from pre-built (outdated) discord-protos to building from source (thanks to @dolfies for discord-protos).
  • Optimized PatchHTML function to minimize changes.
  • Removed injected scripts/variables; replaced variables with sessionStorage.
  • Improved code readability and maintainability.

Add:

  • Added multiple APIs to enhance stability and avoid errors.
  • Implemented thread list view (scrollable to view all threads).
  • Added basic message search (limited to time-based search).

    Both features are restricted by Discord's API.

  • Fully handled PreloadedUserSettings (except dismissedContents) and FrecencyUserSettings to save user settings.

    Features include persistent settings like theme, guild arrangement, favorite emojis, and GIFs for quick access.

Known Issues:

  • UI glitches when viewing threads in forum/media channels.

Fixes:

  • Fixed #207, #170: App crashes when switching shards.
  • Fixed #205: Database handling bug causing activity deletion errors.
  • Fixed #204, #191: Updated Vencord to prevent startup issues.
  • Resolved experiment-related errors.
  • Fixed issue with patching Sentry (Discord's monitoring tool).
  • Fixed inability to view server profile settings.

v2.4.2

01 Feb 13:50
Compare
Choose a tag to compare

Full Changelog: 2.4.1...2.4.2

  • Add a button that allows you to quickly clear data
  • Update project status