Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nnnlik/monitoring_coingecko
Telegram bot for monitoring the price of coins and making a forecast
https://github.com/nnnlik/monitoring_coingecko
aiogram api coingecko-api forecasting monitoring parsing telegram-bot
Last synced: about 2 months ago
JSON representation
Telegram bot for monitoring the price of coins and making a forecast
- Host: GitHub
- URL: https://github.com/nnnlik/monitoring_coingecko
- Owner: nnnLik
- Created: 2022-09-11T05:39:09.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-05-18T16:19:50.000Z (over 1 year ago)
- Last Synced: 2024-04-16T02:05:56.231Z (9 months ago)
- Topics: aiogram, api, coingecko-api, forecasting, monitoring, parsing, telegram-bot
- Language: Python
- Homepage: https://t.me/mongeckobot
- Size: 27.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Coin Tracking Telegram Bot
This project creates a Telegram Bot that helps users keep track of their favorite cryptocurrencies and manage their portfolios. With this bot, you can:## Features
1. Track the value of selected cryptocurrencies in real-time, against the dollar, euro, and ruble.
2. Add and remove coins from your personal portfolio, and keep track of its value.
3. Make simulated "purchases" of coins, using a specified amount of funds.
4. View predictions for the future value of selected coins, based on data analysis.
## Technical Details
The bot uses the [CoinGecko API](https://www.coingecko.com/en/api) to retrieve real-time information about cryptocurrency prices and market trends. It also employs data analysis techniques to make predictions about future coin values. The bot is built using Python and the [aiogram](https://docs.aiogram.dev/en/latest/) library.## How to Use
1. Clone the repository and install the required dependencies.
2. Create a new bot on Telegram using the [BotFather](https://telegram.me/BotFather) and obtain the API key.
3. Replace the placeholder API key in the code with the actual API key obtained from BotFather.
4. Run the bot using `python bot.py` and start using it on Telegram.
## Contributing
This project is open-source and contributions are welcome. If you have ideas for new features or improvements, feel free to open an issue or create a pull request.## License
This project is licensed under the MIT License.