Providing Discord assistance as well as occasional yelling.
Jasper is self-hostable general-purpose Discord bot that yells at you and your members.
Like this project? Also check out Git Bartender! It's a command-line tool providing Git shortcuts that yells at you.
- Message & Slash Commands: Supports both message commands and slash commands for flexibility. With the flexible interop system, you can write commands once and use them in any context!
- Customizable: Configure options and customize messages to suit your needs.
- Performant: Built with TypeScript, Bun, and Oceanic, making it very fast and memory efficient.
- Self-Hostable: Run your own instance of Jasper on your server.
- Open Source: Free for use, for anyone, anywhere. Contributions are welcome!
-
Install Bun
-
Install dependencies
# Optional packages: `erlpack`, `zlib-sync` bun install
-
Wake him up
bun start
Any contributions are welcome! If you have ideas, suggestions, or improvements, feel free to open an issue or submit a pull request.
Commit messages should be in the Semantic Commit format, and PRs should be based on the main
branch.
By contributing to this project, you agree to license your contributions under the same license as the project.
The code of this project is licensed under the MIT License.
All rights are reserved for graphic assets (in assets
directory, at URLs in constants, etc.) to their respective owners unless specified otherwise.