Releases: aiko-chan-ai/DiscordBotClient
Releases · aiko-chan-ai/DiscordBotClient
v3.6.1
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
What's Changed
Main Changes:
- Upgraded Vencord to version
v1.10.9
. - Updated Discord build to
Stable 355624 (8dc6074)
.
Refactor:
- Updated several modules:
- Replaced
node-fetch
withundici
. - Replaced
electron-store
withlevel
. - Switched from pre-built (outdated)
discord-protos
to building from source (thanks to @dolfies for discord-protos).
- Replaced
- 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
(exceptdismissedContents
) andFrecencyUserSettings
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.
New Contributors
- @ItsPi3141 made their first contribution in #185
- @wbrous made their first contribution in #190
Full Changelog: v3.5.0...v3.6.0
v3.5.0
New Contributors
- @Forbirdden made their first contribution in #182
Changelog: v3.4.1...v3.5.0
Major Update
- feat: Updated Discord Build to
331146
and Vencord tov1.10.3
. Reference Issue #183.
New Features
- feat: Added support for 2 new flags intents.
- docs: Added documentation for updating Vencord and Discord Bot Client (DBC).
- feat: Created an endpoint to utilize Application Emojis with limited implementation.
- feat: Added new experiments.
- feat: Added
Context Menu
feature. - feat: Limited deployment for
search threads
.
Fixes and Enhancements
- fix: Resolved UI bugs.
- fix: Modified
NitroData
to set item prices to0
. - fix: Corrected
Util.getIDFromToken
to handle exceptions properly. - fix: Resolved issue with storing Direct Messages (DMs).
- fix: Updated
Tray Menu
functionalities.
Refactoring and Improvements
- chore: Updated database set function to allow data overwriting instead of concatenation.
- chore: Handled
SettingProtos 2
. - chore: Updated automatic HTML patching function and removed some unused methods.
- chore: Upgraded Electron to the latest version along with other dependencies.
API Limitations
- docs: Added a list of APIs that are currently unsupported by the bot.
v3.4.1
Full Changelog: v3.3.3...v3.4.1
- feat: Store private channels for Bot and automatically scroll to the latest message (some errors may occur) #152
- feat: Add some debug menus
- chore: Change placeholder for forms in Embed Builder
- feat: Embed Builder button only appears for own messages with embeds (instead of showing an error)
- feat: Embed Builder button shows a notification if the channel cannot send an embed
- feat: Embed Builder can send the entered message content, reply, and attachments #159
- fix: Fix copy URL issue (no longer localhost, now discord)
- feat: Add some new options for the BotClient plugin
- chore: Mac version is amd64
Note: Version 3.4.0 was published but due to an error from Github CI/CD, it has been changed to 3.4.1.
v3.3.3
Full Changelog: v3.3.2...v3.3.3
- fix setting proto (3)
v3.3.2
Full Changelog: v3.3.1...v3.3.2
- fix setting proto (2)
- fix embed modal
v3.3.1
v3.3.0
Full Changelog: v3.2.1...v3.3.0
v3.2.1
Full Changelog: v3.2.0...v3.2.1
v3.2.0
Full Changelog: v3.1.3...v3.2.0