https://github.com/celarye/discord-bot
A WASI plugin based Discord bot, configurable through YAML.
https://github.com/celarye/discord-bot
bot discord plugins wasi webassembly yaml
Last synced: 5 months ago
JSON representation
A WASI plugin based Discord bot, configurable through YAML.
- Host: GitHub
- URL: https://github.com/celarye/discord-bot
- Owner: celarye
- License: gpl-3.0
- Created: 2025-07-22T22:44:05.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2026-01-18T02:16:07.000Z (5 months ago)
- Last Synced: 2026-01-18T10:46:24.175Z (5 months ago)
- Topics: bot, discord, plugins, wasi, webassembly, yaml
- Language: Rust
- Homepage:
- Size: 77.1 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Discord Bot
A WASI plugin based Discord bot, configurable through YAML.
## Project Goal
The goal of this project is to create a **Docker Compose-like experience** for
Discord bots.
Users are able to self-host their own personal bot, assembled from plugins
available from the official registry.
This official registry contains plugins covering the most common features
required from Discord bots.
Programmers are also able to add their own custom plugins. This allows them
to focus on what really matters (the functionality of that plugin) while
relying on features provided by other plugins.
## To Do List
- [X] Codebase restructure
- [X] Complete the job scheduler
- [X] Implement all WASI host functions
- [X] Implement the Discord request handler
- [ ] Microservice based daemon rewrite
- [ ] Implement all TODOs
- [ ] Add support for all Discord events and requests
- [ ] Make plugins