/gratitude

Gratitude Journal Bot for Discord. Written in Rust, hosted on Cloudflare Workers.

Primary LanguageRust

Gratitude Bot

Add the bot to your server!

This is as easy as clicking here!

What is this bot?

This bot will randomly remind registered users to keep a gratitude journal, right within Discord!
It runs on Cloudflare workers, and is very simple to use:

  1. Use /help to get more information
  2. Use /start to begin keeping your journal
  3. Use /entry to add entries even if the bot didn't send you a reminder yet
  4. Use /stop to stop receiving reminders

And that's it! New features will be added in the future, and I'm happy to receive suggestions! I would be grateful for any bugs you report as well!

Self-hosting

The bot should be able to run on the free Cloudflare Workers plan, but your mileage may vary. Early in development, there were some requests that exceeded the free plan's resources, but self-hosting should work if you don't have many users.

Special Thanks!

Big thank you to the author of this wonderful template, which only needed very slight modification to get up and running.
I did not expect that someone had already covered the extremely niche use-case of a Cloudflare Workers Discord bot written in Rust, but here we are!