{"repo":"ebellocchia/telegram_crypto_price_bot","free":true,"listed":false,"github":"https://github.com/ebellocchia/telegram_crypto_price_bot","clone":"git clone https://github.com/ebellocchia/telegram_crypto_price_bot.git","description":"Telegram bot for displaying cryptocurrencies prices and charts","language":"Python","stars":64,"topics":["async-await","coingecko","cryptocurrency","pyrogram","python3","telegram","telegrambot","task-scheduler","bot","pyrogram-bot"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Telegram Crypto Price Bot --- Introduction Telegram bot for displaying cryptocurrencies prices and charts based on pyrotgfork (a maintained fork of the pyrogram library) and matplotlib libraries.\\ Data is retrieved using CoinGecko APIs.\\ It is possible to show coin information either on demand (by manually calling a command) or periodically using background tasks.\\ A single bot instance can be used with multiple coins and in multiple groups.\\ The usage of the bot is restricted to admins, in order to prevent users from flooding the chat with price requests. Setup Create Telegram app In order to use the bot, you need a Telegram bot token, an API ID, and an API hash. To obtain them, create an app on the following website: https://my.telegram.org/apps. Installation This package requires Python = 3.7 . 1. Set up a virtual environment (optional but recommended) : 2. Install the bot: IMPORTANT NOTE: This bot uses pyrotgfork . If you are not using a virtual environment, ensure that the standard pyrogram library (or forks) is not installed in your Python environment. Since both libraries use the same package name, having both installed will cause conflicts and the bot will not function correctly. 3. Set up the bot: Copy the app folder from the repository to your device. Edit the configuration file by specifying your API ID, API hash, bot token, and other parameters according to your needs (see the \"Configuration\" chapter). 4. Run the bot: Inside the app folder, launch the bot start.py","default_branch":null,"files":null,"tree":[],"storefront":"/r/ebellocchia","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ebellocchia/telegram_crypto_price_bot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}