Daily Tarot Scheduling
andersthemagi opened this issue · comments
Andres Sepulveda Morales commented
Feature Description
I already have this implemented for myself, but essentially:
Users should be able to subscribe to one (1) daily tarot reading into their inbox a day, with a prebuilt question that explains how they can interpret the spread.
Desired Solutions
- A user should be able to subscribe to a daily tarot reading
- NOTE: After the initial command, the user should be able to handle this all through DM, rather than spam others.
- LIMIT: A user can only subscribe to one daily tarot reading per server they're on with the Traveler.
- Check the DB to see if an event under their username already exists, perhaps?
- The user should be able to specify when the daily tarot reading should be sent
- Ideally this should be handled in a way that makes timezones easy to specify. Apollo does this amazingly by having the timezones be pre-built into the bot as options they can specify.
- The Traveler should be able to convert the time from the specified timezone to MT in order to maintain standardization
- Ideally this should be handled in a way that makes timezones easy to specify. Apollo does this amazingly by having the timezones be pre-built into the bot as options they can specify.
- A user should be able to unsubscribe to a tarot reading at any time.
- The Traveler should ask for confirmation before removal
- The DB should be cleared of that row after confirmation.
Considered Alternatives
N/A
Additional context
N/A