Skip to content

Releases: Mirasaki/discord.js-bot-template

v2.0.3-beta.1

10 Jan 19:18
e79f442
Compare
Choose a tag to compare
v2.0.3-beta.1 Pre-release
Pre-release

This is a pre-release - it's not meant for production yet as details are still getting fleshed out and additional changes will be made

What's Changed

Full Changelog: v2.0.2...v2.0.3-beta.1

v2.0.2

04 Jan 21:39
0290468
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.1...v2.0.2

v2.0.1

10 Sep 12:26
835167e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v2.0.1

v2 | Initial Release

25 Aug 20:12
2ff54ce
Compare
Choose a tag to compare

First off:
Documentation, yes. You can find it at https://djs.mirasaki.dev. You can find the RESTful API documentation at https://djs.mirasaki.dev/api-docs (main website is CORS enabled so you can test API calls on the documentation page)

What's changed:

+ Added a RESTful API, this server the clients command data over http(s)
+ Added client documentation at https://djs.mirasaki.dev
+ Added API documentation at https://djs.mirasaki.dev/api-docs
+ Added support for User and Message Context Menu Commands
+ Added support for ALL interaction components, buttons, modals, auto-complete and select-menus
+ Added command aliases functionality
+ Our client generates a static HTML page with command data now, example at https://djs.mirasaki.dev/html/commands.html
+ Updated the Dockerfile for v2
+ Updated the README to include v2 features
+ Added a constants file which holds are your unique string variables and definitions
+ Added tsconfig.json file to generate type definitions in development
+ Completely reworked the interaction handler to accommodate v2 changes
+ Reworked the /config.js file to be less confusing for new developers, values our now resolved outside of the file
+ Added the exec command, which executes console commands
+ Added the reload command, actively reloading your data and run function without rebooting with something like nodemon
+ Added the /print-embed message context command, which prints embed JSON data in the reply
+ Added the /info user context command, which displayes a user's information in the interaction reply
+ Completely reworked and improved the command handler
+ Added the invite command, which returns a bot invite link with automatically resolved (required) permissions
+ Added an HTML handler, which generates our page(s)
- the config object has been removed, you should now exports your commands differently. Take a look: https://djs.mirasaki.dev/tutorial-adding-commands.html
+ Added tutorials

--- Miscellaneous / Meta ---

+ Created GitHub Issue templates for bug reports and feature suggestions
+ Added categorization to .env.example and included new variables
+ Added a missing .eslintrc.json value
+ Added automatic dependabot alerts
+ Added CODE_OF_CONDUCT file
• Updated the .dockerignore file
• Updated the .gitignore file
• Updated the package scripts to accommodate v2
• Reworked and documented the client-extensions file

To view all changes, check out: v.1.0.4...v2.0.0

v2 | The Rework

24 Aug 21:08
b565f9b
Compare
Choose a tag to compare
v2 | The Rework Pre-release
Pre-release

Beta release for v2. The template will be thoroughly tested and a good "What Changed" section will be written when v2 is out of beta

What's Changed

Full Changelog: v.1.0.4...v2.0.0-beta

v.1.0.4

10 Aug 18:48
Compare
Choose a tag to compare

What's Changed

  • Dev by @Mirasaki in #24
  • Development update, documentation & accessibility by @Mirasaki in #25
  • Added Docker configuration
  • Added the /eval command
  • reorganize/refactor bot config (config/config.json, .env, etc)
  • Minor bug fixes

Full Changelog: v1.0.3...v.1.0.4

v1.0.3 - Client Presence

09 Jun 05:46
587579f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.2...v1.0.3

v1.0.2

28 May 15:34
25392c4
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.0.0...v1.0.2

Initial release

10 May 17:18
Compare
Choose a tag to compare
1.0.0

initial release