This Telegram bot provides you with insights into the fluctuation of prices for various products over time. It allows you to access current prices, historical data, and significant price changes for different products.
- Current Prices: Get information about the current prices of various products.
- Product Price History: Explore the historical price trends for specific products.
- Price Fluctuation Analysis: Discover products that have experienced significant price changes over time.
-
Start: Begin by typing
/start
to initiate interaction with the bot. -
Current Prices: Obtain the current prices of products by using the command
/prices_today
. -
Product Price History: View the historical price data for a particular product using the command
/product
. -
Price Fluctuation Analysis:
- Identify products with the most significant price changes over the past week with
/week_change
. - Explore products that have undergone substantial price variations since the first week using
/all_time_change
.
- Identify products with the most significant price changes over the past week with
/start
: Initiate interaction with the bot and access available commands./prices_today
: Retrieve the current prices of various products./product
: Select a specific product to view its price history./week_change
: Discover products with the most significant price changes over the past week./all_time_change
: Explore products that have experienced substantial price variations since the first week.
To run the bot locally, ensure you have the following dependencies installed:
- pyTelegramBotAPI
- tabulate
- pandas
- matplotlib
- numpy
To get started with the bot:
- Clone this repository.
- Install the required dependencies using
pip install -r requirements.txt
. - Run the bot using the provided configuration.
- [Azamat Omuraliev/azamatomu]
This project is licensed under the MIT License.