BotClient

A discord botclient built with Electron, React and discord.js.

MIT License

Stars
184
Committers
7

Bot releases are visible (Hide)

BotClient - v0.12.1-alpha [maintenance release]

Published by github-actions[bot] 9 months ago

Notable Changes

  • fix: avoid login attempt with empty tokens
  • chore: bump djs-related deps
  • chore: bump electron to 28.1.4
  • chore: bump yarn to 4.0.2
  • chore: bump react, react-dom to 18.2.0
  • chore: bump react-scripts to 5.0.1
  • chore: bump misc dependencies (check package manifest)
  • fix: wrong filepath to build resources
  • fix: wrong build script in workflow file

Full Changelog: https://github.com/DarkGuy10/BotClient/compare/v0.11.0-alpha...v0.12.1-alpha

BotClient - v0.12.0-alpha [maintenance release] Latest Release

Published by github-actions[bot] 9 months ago

Notable Changes

  • fix: avoid login attempt with empty tokens
  • chore: bump djs-related deps
  • chore: bump electron to 28.1.4
  • chore: bump yarn to 4.0.2
  • chore: bump react, react-dom to 18.2.0
  • chore: bump react-scripts to 5.0.1
  • chore: bump misc dependencies (check package manifest)

Full Changelog: https://github.com/DarkGuy10/BotClient/compare/v0.11.0-alpha...v0.12.0-alpha

BotClient - v0.11.0-alpha

Published by github-actions[bot] over 1 year ago

Notable Changes

  • feat: add context menu api
  • feat: add context menu to message elements
  • feat: migrate to discord.js@v14
BotClient - v0.10.4-alpha

Published by github-actions[bot] over 1 year ago

Notable Changes

emergency patch

  • fix: upgrade discord.js to support breaking API changes (#46)
BotClient - v0.10.3-alpha

Published by github-actions[bot] over 2 years ago

Notable Changes

small fixes

  • fix: add missing svg for private announcement channel
  • fix: correct svg fill colors
  • fix: disable opening DMs for other bots
  • fix: prevent Chat component unload on server switching
  • fix: correct replying and mention styles
BotClient - v0.10.2-alpha

Published by github-actions[bot] over 2 years ago

Notable Changes

... everything from previous release

  • fix: home screen message
BotClient - v0.10.1-alpha

Published by github-actions[bot] over 2 years ago

Notable Changes

  • feat: add WordFromDevelopers on homescreen
  • fix: minor styling issues
  • refactor: a bunch of stuff
  • chore: migrate to React 18
  • chore(deps): bump all deps
BotClient - v0.10.0-alpha

Published by github-actions[bot] over 2 years ago

Notable Changes

  • feat: load older messages on scrolling up (#33)
  • feat: add ErrorBoundary for handling crashes
  • feat: add channel start header
  • feat: add window reload shortcut
  • feat: show status indicators
  • fix: prevent selecting disallowed channels (#34)
  • fix: bad autoscrolling
  • fix: correct bad styling
  • fix: open home by default (#35)
  • refactor: export SVGDropDown
  • refactor: add ready event
BotClient - v0.9.0-alpha

Published by github-actions[bot] over 2 years ago

Notable Changes

  • feat: delete messages
  • fix: add highlighting on @everyone mentions
  • feat: directly open DMs from message
  • refactor: add separate component for MessageAction
  • feat: render common system messages
BotClient - v0.8.3-alpha

Published by github-actions[bot] over 2 years ago

Noteable Changes

  • feat: add tooltips
  • refactor: now App state is not provided to UserSettings
  • refactor: remove useless styles from index.css
  • chore: update dependencies
  • chore: remove extra assets
  • chore: update build.yml
BotClient - v0.8.2-alpha

Published by github-actions[bot] over 2 years ago

Notable Changes

  • fix: prevent rendering unfetched replies [ continued from #31 ]
BotClient - v0.8.1-alpha

Published by github-actions[bot] over 2 years ago

Notable Changes

  • fix: some non-voice channels have nullish member props, causing channel list to become empty (#31)
  • fix: unhandled promise rejection while fetching message-reference (#31)
BotClient - v0.8.0-alpha

Published by github-actions[bot] over 2 years ago

Notable Changes

  • Added emoji parsing
  • Added markdown parsing
  • Added non-blocking mention fetching
  • Voice channels now show in-call members
  • Added message action buttons (copy link, copy id)
  • Added title toolbar icons
  • Fixed bug in Client#getUserData
  • Fixed minor styling issues
  • Rewritten docs
BotClient - v0.7.0-alpha

Published by github-actions[bot] over 2 years ago

Notable Changes

  • Added DMs
  • Fixed bug in sticker rendering
  • Removed blocking code from mention formating
BotClient - v0.6.0-alpha

Published by github-actions[bot] over 2 years ago

Notable Changes

  • Added autoupdates
  • Fixed build configs for linux and win32
BotClient - v0.5.0-alpha

Published by DarkGuy10 over 2 years ago

Notable Changes

  • Added replying feature
  • Corrected styling on guild items without icons
  • Created serializers for cleaner code
BotClient - v0.4.2-alpha

Published by DarkGuy10 over 2 years ago

Notable Changes

  • Migrated to yarn 2
  • Added message mention formatting and highlighting
  • Fixed multiline message rendering
  • Created CSS overrides for @skyra-project/discord-components
BotClient - v0.4.1-alpha

Published by DarkGuy10 over 2 years ago

Notable Changes

  • Refactored a bunch of stuff; no bug fixes, no features added.
BotClient - v0.4.0-alpha

Published by DarkGuy10 over 2 years ago

Notable Changes

  • Added User Settings (persistant login)
  • Create AppData service
  • Re-brand logo and bootloops
BotClient - v0.3.0-alpha

Published by DarkGuy10 over 2 years ago

This is the first stable release after the rewrite.

Notable Changes

  • Complete React rewrite
  • Added a neat alert management system
  • Fixed "stuck on bootloop" issue
  • Switched to appdata instead of localstorage
  • Added logout feature
  • Added member list
  • Updated file upload to match discord
  • Fixed CSS to match discord
  • Switched to yarn package manager
  • Added scripts to package.json
  • Added other dependencies (check package.json)
  • Added prettier hook for linting
  • Re-organized project structure

Binaries coming soon...

Related Projects