{"repo":"Rantoniaina/telegram-to-mt5","free":true,"listed":false,"github":"https://github.com/Rantoniaina/telegram-to-mt5","clone":"git clone https://github.com/Rantoniaina/telegram-to-mt5.git","description":"Telegram to MT5 Integration - Connect and analyze Telegram messages with MetaTrader 5 trading platform","language":"Python","stars":17,"topics":["api","fastapi","metatrader5","mt5","python","react","telegram","trading","typescript"],"license":"MIT","category":"trading","readme_excerpt":"🚀 Telegram to MT5 Integration This project connects Telegram to MetaTrader 5 (MT5), allowing you to access and analyze Telegram messages and integrate them with trading platforms. 🏗️ Project Architecture The application consists of two main parts: 1. 📱 Frontend : React application providing the user interface 2. ⚙️ Backend : Python FastAPI service for Telegram API integration ✨ Key Features - 🔒 User authentication system with verification - 💬 Access Telegram messages, channels, and groups - 🌍 Multi-language support with i18next - 📊 Integration with MetaTrader 5 - 🎨 Modern UI with Material UI components - 📱 Responsive design for all devices - 💾 Local data storage for improved performance 🔧 Technical Stack Frontend - Framework : React 17 - UI Library : Material UI with Emotion styling - State Management : React Context API - Internationalization : i18next - Build Tool : Vite - Testing : Jest + React Testing Library - Language : TypeScript Backend - Framework : FastAPI (Python) - Telegram API : Telethon library - Database : SQLAlchemy with SQLite - Authentication : Token-based 🚀 Getting Started Prerequisites - Node.js (version 14+) - Python 3.7+ - Telegram API credentials (API ID and hash) Quick Start The easiest way to get started is to use the provided initialization script: This script will: - Set up the Python virtual environment for the backend - Install all required dependencies - Start both the backend and frontend servers - Handle cleanup when terminated (Ctr","default_branch":null,"files":null,"tree":[],"storefront":"/r/Rantoniaina","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Rantoniaina/telegram-to-mt5/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."}