Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

XEMO TRADING AI BOT - Автоматизована воронка та торгові AI-сигна

Розробка автоматизованої B2C-воронки та AI-сигналів. Проєкт демонструє складну інтеграцію Telegram-бота з API брокера через безпечні вебхуки (postbacks) та управління поетапним онбордингом.

Архітектура та Стек:
Backend: Python 3.12, Aiogram 3.25. (Telegram API), FastAPI (API & Webhooks).
Database: PostgreSQL (Async) + SQLAlchemy (Async ORM).
State & Locales: MemoryStorage (FSM), aiogram_i18n (Fluent .ftl файли).
Deploy: Ubuntu (Linux), systemd.

Ключові модулі:
Postback Receiver: Захищений FastAPI-ендпоінт для миттєвої асинхронної обробки статусів від брокера (реєстрація, внесення депозиту) та оновлення прав користувача.
Smart User Flow: Автоматична генерація партнерських deep-links (з трекінгом sub_id1 через TG ID) та модуль "Розумного охоронця" для перевірки обов'язкових підписок.
Dynamic Media Manager: Система "гарячої" підміни візуального контенту та текстів залежно від обраної локалізації (RU/EN). За замовчуванням реалізовано примусовий англійський старт для глобального охоплення.
Clean Chat UX: Автоматичне видалення попередніх повідомлень/інструкцій при переході на новий етап воронки (через збереження ID повідомлень у FSM).

Особливості реалізації:
Архітектура побудована за принципом поділу логіки (окремо Telegram-клієнт, окремо REST API приймач). Реалізовано суворий рівень безпеки: доступ до API захищено кастомним Security Key для унеможливлення підробки фінансових транзакцій (фейкових депозитів). Написано кастомний Maintenance Middleware для режиму технічного обслуговування - безшовне оновлення бота без системних помилок для кінцевого користувача. Масштабованість бази даних гарантується використанням пулу асинхронних сесій.
Деталі роботи
Бюджет 12 000 UAH
Додано 28 лютого
161 перегляд
Фрилансер
Микита Степанов
Україна Київ  1  0

Вільний для роботи Вільний для роботи
1 Сейф завершений
На сервісі 4 місяці 6 днів