Skip to content

Releases: aiko-chan-ai/DiscordBotClient

v3.6.1

31 Dec 14:38
Compare
Choose a tag to compare

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

25 Dec 16:36
Compare
Choose a tag to compare

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 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.

New Contributors

Full Changelog: v3.5.0...v3.6.0

v3.5.0

28 Sep 15:27
Compare
Choose a tag to compare

New Contributors

Changelog: v3.4.1...v3.5.0

Major Update

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 to 0.
  • 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

20 Jul 10:29
Compare
Choose a tag to compare

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

30 Jun 09:48
Compare
Choose a tag to compare

Full Changelog: v3.3.2...v3.3.3

  • fix setting proto (3)

v3.3.2

30 Jun 05:33
Compare
Choose a tag to compare
v3.3.2 Pre-release
Pre-release

Full Changelog: v3.3.1...v3.3.2

  • fix setting proto (2)
  • fix embed modal

v3.3.1

30 Jun 04:14
Compare
Choose a tag to compare
v3.3.1 Pre-release
Pre-release

Full Changelog: v3.3.0...v3.3.1

v3.3.0

21 Jun 08:15
Compare
Choose a tag to compare

Full Changelog: v3.2.1...v3.3.0

v3.2.1

24 Mar 07:32
Compare
Choose a tag to compare

Full Changelog: v3.2.0...v3.2.1

v3.2.0

16 Mar 14:10
Compare
Choose a tag to compare

Full Changelog: v3.1.3...v3.2.0

Update to the latest client version