- Schedule Discord messages in a guild
- Supports various types of messages including file attachments, Polls, and Quizzes
- Robust error handling to ensure the bot does not crash in most cases (unless something fatal occurs)
- Easy to understand configuration system with JSON files, no nested complicated config
- No need for restarts for schedule configuration changes (except for bot config)
-
Clone the repository
git clone https://github.com/TheRustyPickle/Pulse
-
Update configurations in the
config
folder as required -
Run with Cargo
cargo run --release
Detailed configuration details can be found on CONFIG.md file. Some example configurations are available in the config
folder.
This is a niche message system that I built for myself. It's a scheduled message that monitors user messages after being sent. When the first correct reply is found, the bot responds with the message in the config to the user who answered correctly.
Have feedback, found a bug, or have a feature request? Feel free to open an issue.
Pulse is under the MIT License.