Rapuli is a Discord bot for tracking weekly turnip stock prices for the game Animal Crossing New Horizons on Nintendo Switch. This bot is intended for small scale Discord servers for sharing prices between a friend group! It may not work as well on a larger server just because there would be a long list of turnip price links.
I created this Discord chat bot, named rapuli-bot, that can be used to track stock prices for the Animal Crossing New Horizons video game. The bot is built in Python and uses the discord.py package. User’s will message the bot with their current stock price and the bot will return them a link, with all of the user’s previous prices set, where they can see the pattern of their stock prices to help decide on when is the best time to sell their stock for maximum profits. I had the bot running on a Linux Cloud machine hosted on DigitalOcean.
This bot will take inputs from the user of their turnip prices and will then return a link to TurnipProphet with your price data already set. Everytime you set your price, the bot will update the link with your new pricing.
Run pip install -r requirements.txt
to install required packages.
Duplicate .env.example to .env and replaces token-here with your Discord token.
Run python bot.py
to start up the bot.
Set your current turnip price~turnip 210
*replace 210 with your price
Set your turnip price pattern~pattern big-spike
*pattern-options: big-spike | small-spike | random | idk | decreasing
Make sure to make a seperate channel for using this bot as once it has been set to and is used, the bot will delete any messages and clears out functions after use as to keep the channel clean so you can easily see the list of turnip prices created.
As of June 2020 this project is currently paused as I have taken a break from playing Animal Crossing New Horizons but I do hope to get back to it and get the last few bugs fixed up and implement some new features to make the bot even easier to use.