A Telegram bot written on Telebot for tracking cryptocurrency and fiat rates (USD/RUB), converting currencies, and displaying market data.
- Shows live rates of BTC, ETH, LTC, SOL, and USDT
- Converts custom amounts to RUB
- Inline keyboard support for easy interaction
- Fetches data from CoinGecko and ExchangeRate-API
- Clone the repository:
git clone https://github.com/lifeofcapo/crypto-telegram-bot.git
cd crypto-bot- Install dependencies:
pip install -r requirements.txt- Create a
config.pyfile:
TOKEN = 'your_bot_token_here'
EXCHANGERATE_API_KEY = 'your_exchange_rate_api_key_here'
ALPHAVANTAGE_API_KEY = 'your api key here'- Run the bot:
python bot.py- Ensure the image and video files specified in
bot.pyexist in the root directory.