An open API service indexing awesome lists of open source software.

https://github.com/palmdevs/jasper-bot

🦝 Providing Discord assistance as well as occasional yelling. It's a general-purpose Discord bot that yells at you.
https://github.com/palmdevs/jasper-bot

Last synced: 11 months ago
JSON representation

🦝 Providing Discord assistance as well as occasional yelling. It's a general-purpose Discord bot that yells at you.

Awesome Lists containing this project

README

          


Jasper: The Raccoon
Jasper

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](https://github.com/PalmDevs/git-bartender)! It's a command-line tool providing Git shortcuts that yells at you.

## 🦝 Features

- **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](https://www.typescriptlang.org), [Bun](https://bun.sh), and [Oceanic](https://github.com/OceanicJS/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!

## ⬇️ Installation

1. Install [Bun](https://bun.sh/)
2. Install dependencies

```sh
# Optional packages: `erlpack`, `zlib-sync`
bun install
```

3. Wake him up

```sh
bun start
```

## 💝 Contributions

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](#-license) as the project.

## 📜 License

The code of this project is licensed under the [MIT License](./LICENSE).

All rights are reserved for graphic assets *(in `assets` directory, at URLs in constants, etc.)* to their respective owners unless specified otherwise.