5ef905449d
* Add 24h growth indicator * Fix float math * Fix some bugs * Trim decimals * Add 24 hour observed growth * Add beginning height option * Changed startup message to ping me * Add a ping reminder and setup command for it * Setup automatic water reminders * Improved workflows * New water readiness system * Documentation Time * Fix slash command link * Fix linebreaks * Readability improvements * Forgot to allow checking in prod * Switch to ephemeral reply * Restructuring and new help messages * Not meant to be uploaded * Documentation update * Changing the way reminders are deleted * Tweak timings * Adjust readiness detection system * moar tweekz * fix reminders * Updates to water reminders
1.1 KiB
1.1 KiB
In Progress
☑ Switch /setup
to ask for the tree and leaderboard channels
- Switch
/compare
to check for newer trees and leaderboards when run and on every refresh
Future Ideas
- Go through and comment the code
Variable Structures
guildInfo = { guildId: "", treeName: "name", treeHeight: 0, treeMessageId: "", treeChannelId: "", leaderboardMessageId: "", leaderboardChannelId: "", reminderMessage: "", reminderChannelId: "", remindedStatus: 0, reminderOptIn: 0, }
Expected Behaviors
- Run
/compare
before/setup
:/compare
will search the current channel for tree and leaderboard messages, then create a comparison embed. If it can't find/tree
or/top trees
messages, it'll return an error saying as much. - Run
/compare
after/setup
: ``/comparewill search the current channel for tree and leaderboard messages, then create a comparison embed. If it can't find
/treeor
/top treesmessages, it'll just use old data silently (odds are
/compare` is being run from another channel, that's fine)