npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

discord-scratcher

v0.1.0

Published

A boilerplate generator for discord bot devs

Downloads

329

Readme

#HELLO and WELCOME to this kind of project that I created

==Description== Just for "simplize" everything about setup discord bot development env. I created this tool to get you easy to get worked on the actual bot stuff.

It saves you lots of time.

==Stats==

Available Templates It currently has these boilerplates, in alphabetical order:

Akairo This uses the Discord-Akairo Framework, a Command Framework built by 1Computer1, with Discord.js (master). It has:

Environment Variables for ONWER_ID, PREFIX, and TOKEN. Yarn Support: It has a yarn.lock file, so yarn install should work just fine. Ping Command.

Discord.js Commando This uses Discord.js Commando (master), a Command Framework built by the Discord.js Team, with Discord.js (master). It has:

Environment Variables for ONWER_ID, PREFIX, and TOKEN. Yarn Support: It has a yarn.lock file, so yarn install should work just fine.

Discord.js Vanilla This is pretty much as simple as you're gonna get. It's good ol' basic Discord.js (master), with not much added to it. It has:

Environment Variables for PREFIX and TOKEN. Simplistic Command Handler with out-of-the-box support for command descriptions and usage strings. Yarn Support: It has a yarn.lock file, so yarn install should work just fine. Ping and Help Command.

Klasa Vanilla This uses the Klasa Framework (master), a Command Framework built by the Dirigeants Team, with Discord.js (master). It has:

Environment Variables for PREFIX and TOKEN. Yarn Support: It has a yarn.lock file, so yarn install should work just fine. All the luxuries of using Klasa. Klasa with Disabled Commands This uses the Klasa Framework (master), a Command Framework built by the Dirigeants Team, with Discord.js (master), while disabling some of the default commands. When you go in the commands/ folder, just delete a command's file to enable it again. It has:

Environment Variables for PREFIX and TOKEN. Yarn Support: It has a yarn.lock file, so yarn install should work just fine. All the luxuries of using Klasa.

Klasa with klasa-pieces This uses the Klasa Framework (master), a Command Framework built by the Dirigeants Team, with Discord.js (master), adding on all the pieces from klasa-pieces, which are custom pieces developed by the Klasa community. It has:

Environment Variables for PREFIX and TOKEN. Yarn Support: It has a yarn.lock file, so yarn install should work just fine. All the luxuries of using Klasa. Other dependencies needed for those pieces to function are listed as optional dependencies, so you can install them on an as-needed basis.

So... How to use it?! It is super dupper easy.

First, just install it from npm npm i discord-scratcher

Then, just run scratcher inside the folder that you would want the bot to be created in.

It is that easy man!

===