Заказ закрыт
Парсер групп в Телеграме

Бюджет: по договоренности
Разработка Telegram-бота для поиска собственников недвижимости
Цель
Разработать Telegram-бота, который будет автоматически мониторить определенные Telegram-каналы, находить объявления о продаже квартир, писать авторам этих объявлений в личные сообщения, уточнять статус (собственник или агент), и при подтверждении, что это собственник уведомлять администратора канала.
Функциональные требования
1. Мониторинг Telegram-каналов
   – Бот должен иметь возможность отслеживать список заданных Telegram-каналов.
   – Бот должен анализировать новые сообщения, появляющиеся в этих каналах.
   – Фильтрация сообщений по ключевым признакам (например, наличие слов: "продажа", "квартира", "цена", "м²" и т.п.).

2. Обработка объявлений
   – Из каждого подходящего сообщения извлекать:
     – Содержание текста
     – Имя пользователя (username или ID)
     – Ссылку на сообщение (при наличии)
   – Исключать дублирование (бот не должен обрабатывать одно и то же объявление дважды).

3. Обращение к автору объявления
   – Бот должен писать авторам сообщений в личные сообщения (если открыты).
   – Пример диалога:
     – “Здравствуйте! Подскажите, вы собственник квартиры или агент?”
   – Обработка ответа:
     – Если пользователь отвечает, что он собственник, бот считает его релевантным.
     – Если пользователь отвечает, что он агент, бот прекращает диалог.

4. Фиксация результата и уведомление администратора
   – В случае, если пользователь подтвердил, что он собственник, бот должен:
     – Зафиксировать объявление
     – Отправить администратору информацию:
       – Содержание объявления
       – Username или ID пользователя
       – Ответ пользователя (подтверждение, что он собственник)
       – Ссылку на оригинальное сообщение (если есть)
   – Информация должна быть направлена в отдельный Telegram-канал или чат, где администратор получает все подтвержденные случаи.

5. Работа с базой данных
   – Бот должен вести учет уже обработанных сообщений и пользователей:
     – Какие объявления уже просмотрены
     – Кто уже был опрошен
     – Кто подтвердился как собственник

6. Устойчивость и защита от блокировок
   – Важно предусмотреть механизмы, минимизирующие риск блокировки аккаунта Telegram за массовую рассылку (ограничение количества сообщений в день, задержки между сообщениями, поведение как у живого человека и т.п.).
Дополнительные пожелания
- Возможность гибко настраивать список каналов для мониторинга.
- Возможность менять текст приветственного сообщения.
- Интуитивный способ модерации или остановки бота.
- Возможность масштабирования (работа нескольких ботов или с несколькими аккаунтами Telegram при необходимости).
Опубликован 17.04.2025 в 17:18
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.