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 |
||
---|---|---|
.github/workflows | ||
data | ||
modules | ||
slash-commands | ||
.dockerignore | ||
.DS_Store | ||
.eslintrc.json | ||
.gitignore | ||
Dockerfile | ||
main.js | ||
package.json | ||
README.md | ||
TODO.md |
Silvanus
Silvanus is the ultimate Grow A Tree companion bot! Quickly compare your server's tree to others on the leaderboard with automatic calculation of tree height differences, active growth detection, watering time calculations, and more!
Important Note: Silvanus is only as up-to-date as your server's newest Tree and Tallest Trees messages. Make sure to refresh them before refreshing Silvanus' Compare message.
Silvanus is not affiliated with Grow A Tree or Limbo Labs.
Add Silvanus to your server
Invite Silvanus to your Discord Server
voidf1sh Development Support Server
Setup
If your /tree
and /top trees
messages are in the same channel, simple run /compare
in that channel and you're good to go!
Otherwise, run /setup
to set the proper channels for the bot to look in for the /tree
and /top trees
messages.
Use /commands
to view a description of all my commands.
Permissions
Silvanus requires permissions to Send Messages
and Send Messages in Threads
if applicable.
Commands
/setup
- You only need to run this command if your server has its/tree
and/top trees
messages in separate channels./setupinfo
- Displays links to the current Tree and Tallest Trees messages configured in your server./compare
- Sends a refreshable embed that calculcates the height difference between your tree and the trees currently displayed on your Tallest Trees message. There is also an Active Growth Indicator ([💧]
)./setping
- Guild members with theManage Roles
permission can run this command to set up automatic reminders when your tree is ready to be watered.- Type a reminder message (including any
@pings
desired) and select a channel to send the reminders in. - Once this command has been run a new
Reset Ping
button will appear next time you refresh the/compare
message. - Click the
Reset Ping
button to be sent a reminder the next time the tree is ready to be watered. - Use
/optout
to disable reminder messages for your server.
- Type a reminder message (including any
/watertime
- Calculates the wait time between waters for a tree of a given height./timetoheight
- Calculates how long it would take to go frombeginheight
toendheight
./reset
- Removes your server's configuration from the database./help
- Displays the bot's help page and links to each command.