Minder Discord Bot

Welcome to the minder discord.py powered reminder and basic management bot.

This bot leverages Redis to persist short-term reminder entries that the bot will monitor and trigger based on the provided “fuzzy time” trigger requested. To accomplish this, the redisent library is used under the hood to easily marshal complex objects into and out of Redis.

This project primarily acts as a proof-of-concept of the features offered by this library but is growing into a full-fledged Discord administrative bot.

Features and Components

As the name implies, this bot was first authored to provide an easy-to-use means of scheduling arbitrary reminders via Discord. The design very much mimics the one Slack offers where a user can add a reminder using the /reminder command.

As for the implementation offered by minder, the feature is offered via bot-prefixed commands as well as Discord slash commands via the discord_slash library: