purplet
TypeScript icon, indicating that this package has built-in type declarations

1.3.4 • Public • Published
Purplet

A simple framework to build modern Discord apps.

Version License npm Discord

About Purplet

Built with TypeScript and Discord.js, this framework provides an easy way to build Discord applications that leverage Discord's interaction API.

⚠️ Purplet is still in development, so you may expect bugs and missing features. Encountered any? Open an issue or a pull request.

Purplet is not affiliated with Discord or Discord.js.

Development

To install and get started, run

npm init purplet

and follow the instructions.

Part of Purplet is documented here, and we encourage devs to check the sample project for inspiration and guidance.

License

Purplet is licensed under the Apache 2.0 license.

Roadmap

  • [x] Chat/Slash command handler
  • [x] Context commands
  • [x] Chat subcommands
  • [x] Text command handler
  • [x] Event handler
  • [x] Configuration file
  • [x] Service Handler
  • [ ] Global Handler
  • [x] PresenceProvider Handler
  • [x] Component Handler
  • [x] Modals
  • [ ] Optimize cramming method
  • [ ] Dev mode
  • [ ] Revise configuration
  • [ ] Utils
  • [x] Init command to create a new project
  • [ ] Finish documentation

Package Sidebar

Install

npm i purplet

Weekly Downloads

1

Version

1.3.4

License

Apache-2.0

Unpacked Size

86.6 kB

Total Files

7

Last publish

Collaborators

  • davecaruso
  • clembs