A Remainder Application, like many others, which primarily uses Discord to deliver the remainders to the user.
Handles all user requests, scheduled events and makes sure the data is always in a clean state.
Implements strict database foreign key constraints to ensure database consistency.
The easy way to be embedded in various services.
Complete Restful CRUD API to manage remainders.
Using Bearer Token Authentication for access control.
Helps to keep an eye on what is happaning behind the curtains at all time.
Allows the administrator to manually resolve issues, manage the database.
The bot is designed and intended to be used automatically by the backend.
For convenience, it provides full control of the remainders to the user as well.
A default user profile is created automatically, but at least a timezone is needed for correct functionality, if the backend does not provide one.
The bot allows the user to manage (add, edit, remove, list) its own remainders on the installed servers:
/list
pageThe page to show (def: 1)
/edit
remainderThe remainder the modify
whenThe date/time of the new remainder
messageThe message of the new remainder
channelThe channel to send the remainder to
/rem
whenThe date/time of the new remainder
messageThe message of the new remainder
channelThe channel to send the remainder to
/delete
whenThe remainder the remove
/profile
timezoneThe timezone of the user
localeThe locale of the user

