* 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
/compareto 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
/comparebefore/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 return an error saying as much. - Run
/compareafter/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)