Нужно разработать бота в Telegram, который будет отслеживать статус определённых пользователей в WhatsApp.
Функционал бота:
• Добавление номера (или нескольких номеров) WhatsApp для отслеживания.
Бот должен фиксировать:
• Время входа в онлайн.
• Продолжительность нахождения в сети.
• Время выхода в оффлайн.
• Бот присылает уведомления в чат Telegram о смене статуса (“Пользователь онлайн”).
• Возможность запрашивать у бота отчёт за день/неделю с общей статистикой (сколько раз заходил в сеть, сколько времени провёл онлайн).
• Сохранение истории статусов с возможностью выгрузки в файл (.csv или .xlsx).
Пример работы (Референс):
Приложение WaRadar (ссылка: WaRadar в App Store
apps.apple.com/app/id1500... Требования к технологии:
• Бот Telegram на Python (рекомендуемый стек: aiogram, pyrogram, telethon) или на Node.js.
• Работа через API или методы обхода ограничений WhatsApp (например, через эмуляцию клиента или библиотеку типа yowsup, если возможно).
• Хостинг решения на вашем или моем сервере.
• Защита данных пользователей.
Когда нужен результат:
• Предпочтительно в течение 7-10 дней
Дополнительно:
• Желательно, чтобы был опыт в проектах с WhatsApp и Telegram API.
• Открыт к рекомендациям по оптимальной реализации.