Back to portfolio

Current projects

Coin Luma Bot

Telegram bot to get real-time cryptocurrency prices with multi-language support.

Coin Luma Bot

Is an advanced Telegram bot for tracking cryptocurrency prices in real-time. It features multi-source data aggregation, professional 24h charts, market insights, and a powerful administrator panel.


Features

For Users

* Multi-Source Reliability: Aggregates prices from CoinGecko, CoinMarketCap, CoinCap, and CryptoCompare. If one API fails, the bot automatically switches to the next one.

* 24h Market Charts: Generates beautiful, dark-themed price charts using Matplotlib.

* Group Support: Works in groups via the /p command to prevent spam.

* Market Leaders: The /top10 command displays the current market leaders with trends.

* Smart UI: Visual trend indicators (🟒 ↑ / πŸ”΄ ↓), currency flags (πŸ‡ΊπŸ‡Έ, πŸ‡ͺπŸ‡Ί, πŸ‡ΊπŸ‡¦, πŸ‡·πŸ‡Ί), and clean formatting.

* Multilingual: Full support for English πŸ‡ΊπŸ‡Έ, Russian πŸ‡·πŸ‡Ί, and Ukrainian πŸ‡ΊπŸ‡¦ (auto-detected).

For Administrators

* Database Integration: SQLite database to track users and search history.

* Analytics: /stats command shows total users, new users (24h), active users, and top searched coins.

* Support System: Users can send tickets via /support. Admins can reply directly from the bot using /reply.

* Broadcasting: Send mass notifications to all users using /broadcast.

* Daily Reports: Automatic statistical report sent to the admin every day at 10:00 (+2).