Overview
MiniBot was born out of a purpose. That purpose is to help me remember to do all of the little things I need to do in order to keep my life together. Basically, I needed something to help me remember to take out the trash, wash the dishes, work on important upcoming work, call/message people, etc. Basically, I needed something to help me deal with my poo brain.
So, I started working on MiniBot, which is powered mainly by Discord's API and the Discord.py library. The bot runs continuously on the same RPi as RotomBot , and is a sort of spiritual successor as a lot of what I learned while coding RotomBot went into MiniBot.
Project Purpose
This project is not much new, but one thing I've learned through working on MiniBot is writing timers in Python, that run commands after a certain amount of time.
Although I'm relatively comfortable going into this project, maintaining, upgrading, and integrating MiniBot into future projects is something that will be a part of my workload for a long time.
Pictures of the Project
The RPi that runs MiniBot

The UI elements for MiniBot

File Overview
minibot.py

This is the file run to start the bot, and hosts the two commands that run on bot startup. When the bot is first started, it greets the user in the `#general` channel, connects to MiniBot's database, and sends the two menu views in the `#menu` channel. The two commands declared in this file call the same menus already sent.
m_functions - The real meat of MiniBot that holds most of its functions
m_vars.py
