Telegram API - MadelineProto

200 000 руб. за проект
17 ноября 2023, 09:04 • 17 откликов • 144 просмотра
Разработка масштабируемой системы анализа сообщений в Telegram

Описание:
Требуется разработать систему, способную подключать неограниченное количество аккаунтов Telegram через API и обрабатывать большой объем сообщений из чатов и каналов в реальном времени.

Ищем PHP специалиста , уровень -сеньор, с опытом разработки высоконагруженных систем, и хорошим знанием API Telegram.

Стек:
- PHP, MySQL, Laravel, библиотека MadelineProto.
p/s/ рассмотрим и другой стек, если есть очень хорошее понимание по теме!

Основные функции:

  1. Подключение Аккаунтов:
    • Возможность подключать множество аккаунтов Telegram через API.
    • Каждый аккаунт может содержать до 500 чатов/каналов.
  2. Обработка и Хранение Сообщений:
    • Сбор всех сообщений из чатов в централизованную базу данных.
    • Применение регулярных выражений для проверки условий на сообщениях.
    • При выполнении условий, отправка текста сообщения, ссылки на группу и на само сообщение в чат клиента.
  3. Масштабируемость и Производительность:
    • Способность обрабатывать и хранить огромное количество сообщений (например, 10,000 сообщений в минуту).
    • Быстрый поиск и фильтрация сообщений по заданным условиям.
  4. Административный Интерфейс:
    • Управление техническими аккаунтами Telegram.
    • Просмотр чатов и групп, добавление их в категории.
    • Управление регистрациями пользователей и заказами.
  5. Личный Кабинет Клиента:
    • Профиль, оплата сервиса, добавление своего аккаунта Telegram.
    • Создание и настройка триггеров для уведомлений.
    • Фильтрация чатов по категориям и городам.
    • Настройка регулярных выражений для фильтрации сообщений.
Требования к Кандидату:
  • Опыт работы с Telegram API.
  • Знание работы с большими объемами данных и их оптимизации.
  • Опыт в разработке масштабируемых систем.
  • Знание регулярных выражений и их применение.