3.0.2-beta4 • Published 2 years ago

discord-jewel v3.0.2-beta4

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

Discord Jewel Template

This is an advanced discord.js template that has every feature you can imagine for your bot.

Setup

  • Open your project directory in a command prompt or a terminal using cd command. Example: cd C:\MyUser\Desktop\MyProject or cd /home/usr/MyProject
    • Run this line of code to download Jewel Template:
npm install jewel-template

Requirements

  • Uh, a device that can run node.js.
  • Node version >= 17.5.0

Need something?

Development

Things which will be done in the feature etc. will be here.

TODO

  • Config parser
  • Error dump system
  • Making the slash command structure callable with parameter guild
  • Slash command base
  • Prefix command base
  • Reloading commands
  • Message applications
  • User applications
  • Auto command/slash/language reloader
  • Reloading config
  • Formatting command config lines
  • No crashing
  • Token hider
  • Custom event base
  • Create temporarily files instead of using eval
  • Do not update application commands on servers if structure hasn't changed

CLI

  • Basic CLI
  • Command config formatter

Helpers

  • Button helper
  • Reaction helper
  • Modal form helper
  • Embed helper
  • Whitelisting/blacklisting roles, permissions, channels, users
  • Cooldown helper
  • Async loops
  • Repeat function that returns repeat instance

Wiki

  • Events
  • All helpers
  • Updating
  • Languages

Not sure

  • Make it so there will be CommandSession PrefixCommandSession SlashCommandSession EventSession which will have the arguments which command files can reach
  • more helpful functions?