The simplest way to support us is by clicking the star (โญ) at the top of this page
๐ค Currypto Watch A bot for real-time cryptocurrency and currency prices! ๐น Always up-to-date, accurate, and fast! ๐
โ
Real-time cryptocurrency and currency prices
โ
Simple and interactive user interface
โ
Fast and accurate responses
โ
Always up-to-date with the latest market data
- ๐ API Integration: BabakCode API for real-time cryptocurrency and currency data
- ๐ Programming Language: Dart
- ๐ค Telegram Bot Framework: Televerse
- ๐ HTTP Client: Dio for API requests
- ๐ข Utility Package: persian_number_utility for Persian number formatting
- ๐ Environment Management: dotenv for managing environment variables
- Dart SDK installed
- A Telegram bot token from @BotFather
- APi KEY: BabakCode API
- A Telegram channel where the bot will send updates (make sure the bot is added as an admin to the channel)
- Clone the repository:
git clone https://github.com/1tsmhmd/currypto_watch.git cd currypto_watch - Install dependencies:
dart pub get
- Create a .env file and Add Your Telegram Bot Token
cp .env-example .env # For Linux/macOS copy .env-example .env # For Windows
- Then, open the .env file and change the variables:
TELEGRAM_BOT_TOKEN=your_telegram_bot API_KEY=your_babakcode.com_api_key TELEGRAM_CHANNEL_USERNAME=your_channel_username
- Run the bot:
dart main.dart
- Fork the repository.
- Make your changes.
- Submit a Pull Request.