Настройка парсинга Telegram в Чаттер
Что такое парсинг Telegram?
Парсинг Telegram - это автоматический сбор сообщений из чатов и каналов Telegram без использования бота. Система использует личный аккаунт Telegram для чтения сообщений и отправки их в CRM для создания сделок.
Зачем нужен парсинг?
- Сбор лидов из чатов: Получение потенциальных клиентов из групп и каналов
- Мониторинг конкурентов: Отслеживание активности конкурентов
- Анализ рынка: Сбор информации о рынке и потребностях
- Автоматизация: Уменьшение ручной работы по поиску клиентов
Шаг 1: Подготовка к парсингу
Требования:
- Личный аккаунт Telegram с подтвержденным номером телефона
- API данные от my.telegram.org (API ID и API Hash)
- Аккаунт не должен быть ограничен или заблокирован
Безопасность:
- Используйте отдельный аккаунт для парсинга
- Не используйте основной личный аккаунт
- Соблюдайте правила Telegram чтобы избежать блокировки
- Используйте прокси при большом количестве аккаунтов
Шаг 2: Получение API данных
Регистрация приложения:
- Перейдите на https://my.telegram.org
- Войдите с помощью номера телефона
- Нажмите "Create new application"
- Заполните форму:
- App title: Название приложения (например: "Чаттер Парсер")
- Short name: Короткое название (например: "chatter_parser")
- Platform: Выберите "Desktop"
- Description: Описание приложения
- Нажмите "Create application"
- Сохраните API ID и API Hash в безопасном месте
Шаг 3: Добавление аккаунта для парсинга
В системе Чаттер:
- Авторизуйтесь в системе
- В главном меню выберите "Парсинг" → "Аккаунты"
- Нажмите "Добавить аккаунт"
- Заполните форму:
- Название: Удобное имя для аккаунта
- API ID: Введите API ID из my.telegram.org
- API Hash: Введите API Hash из my.telegram.org
- Номер телефона: Укажите номер аккаунта
- Нажмите "Добавить"
Авторизация аккаунта:
- После добавления появится QR-код
- Откройте Telegram на телефоне
- Зайдите в "Настройки" → "Устройства" → "Отсканировать QR"
- Отсканируйте QR-код с экрана
- Подтвердите вход на телефоне
Шаг 4: Настройка чатов для парсинга
Добавление чатов:
- В разделе "Парсинг" выберите "Чаты"
- Нажмите "Добавить чат"
- Выберите тип чата:
- Группа: Общий чат для обсуждения
- Канал: Канал с публикациями
- Форум: Форум с темами
- Найдите чат по названию или ссылке
- Выберите чат из списка
- Нажмите "Добавить"
Настройка параметров чата:
- Название: Удобное имя для идентификации
- Тип парсинга: Все сообщения или только новые
- Глубина: Сколько сообщений загружать
- Интервал: Как часто проверять новые сообщения
Шаг 5: Настройка фильтрации сообщений
Фильтрация по ключевым словам:
- В настройках чата выберите "Фильтры"
- Перейдите в раздел "Ключевые слова"
- Добавьте слова для поиска:
- "купить" - ищет сообщения о покупке
- "цена" - ищет сообщения о ценах
- "заказ" - ищет сообщения о заказах
- Выберите логику:
- И (AND): Сообщение должно содержать все слова
- ИЛИ (OR): Сообщение должно содержать любое из слов
Фильтрация с помощью AI:
- В настройках чата выберите "AI-фильтр"
- Введите промпт для анализа:
Найди сообщения от людей, которые хотят купить товар или услугу. Ищи фразы типа "хочу купить", "сколько стоит", "как заказать". Игнорируй рекламные сообщения и спам. - Выберите уровень строгости фильтрации
- Включите AI-анализ
Исключающие фильтры:
- В разделе "Исключения" добавьте слова:
- "реклама" - исключает рекламные сообщения
- "спам" - исключает спам
- "@admin" - исключает сообщения администраторам
- Настройте чувствительность к регистру букв
Шаг 6: Настройка обработки результатов
Создание сделок в CRM:
- В настройках парсинга выберите "Обработка"
- Выберите CRM для создания сделок
- Настройте параметры сделки:
- Воронка: Где создавать сделки
- Этап: Начальный этап для новых сделок
- Ответственный: Менеджер по умолчанию
Заполнение полей сделки:
- Выберите поля для заполнения:
- Текст сообщения: Полное содержание сообщения
- Автор сообщения: Имя и ник автора
- Чат-источник: Название чата или канала
- Ссылка на сообщение: Прямая ссылка на сообщение
- Дата и время: Когда было отправлено сообщение
Настройка уведомлений:
- Включите уведомления о новых лидах
- Выберите способ уведомлений:
- Email: Отправка на email менеджера
- Telegram: Уведомление в Telegram
- Push-уведомления: В веб-интерфейсе
- Настройте правила уведомлений
Шаг 7: Тестирование парсинга
Тестовый запуск:
- В настройках чата нажмите "Тестировать"
- Выберите количество сообщений для теста
- Запустите тестовый парсинг
- Проверьте результаты:
- Количество найденных сообщений
- Корректность фильтрации
- Создание сделок в CRM
Проверка качества:
- Просмотрите найденные сообщения
- Убедитесь, что фильтры работают корректно
- Проверьте, что в CRM создаются нужные сделки
- При необходимости отрегулируйте фильтры
Шаг 8: Мониторинг и обслуживание
Отслеживание статуса:
- В разделе "Парсинг" → "Мониторинг" проверьте:
- Статус аккаунтов: Активен/Неактивен
- Количество обработанных сообщений
- Ошибки и предупреждения
- Время последней активности
Обработка ошибок:
- "Flood Wait" - слишком много запросов:
- Увеличьте интервал между запросами
- Используйте прокси для распределения нагрузки
- "Authorization failed" - проблемы с авторизацией:
- Перезайдите в аккаунт
- Проверьте API данные
- "Chat not found" - чат не найден:
- Проверьте, что аккаунт состоит в чате
- Убедитесь, что чат не удален
Возможные проблемы и решения
Проблема: "Аккаунт заблокирован"
Причины:
- Слишком много запросов за короткое время
- Жалобы от пользователей
- Нарушение правил Telegram
Решения:
- Используйте прокси для распределения нагрузки
- Увеличьте интервалы между запросами
- Соблюдайте лимиты Telegram
- Используйте несколько аккаунтов
Проблема: "Не находятся сообщения"
Причины:
- Неправильные фильтры
- Нет доступа к чату
- Сообщения слишком старые
Решения:
- Проверьте настройки фильтров
- Убедитесь, что аккаунт состоит в чате
- Увеличьте глубину парсинга
- Проверьте права доступа в чате
Проблема: "Много ложных срабатываний"
Причины:
- Слишком широкие ключевые слова
- Некорректный AI-промпт
- Отсутствие исключающих фильтров
Решения:
- Уточните ключевые слова
- Улучшите AI-промпт
- Добавьте исключающие слова
- Повысьте уровень строгости
Проблема: "Нагрузка на систему"
Причины:
- Слишком много чатов для парсинга
- Короткие интервалы проверки
- Большое количество сообщений
Решения:
- Распределите чаты между аккаунтами
- Увеличьте интервалы проверки
- Используйте фильтры для сокращения объема
- Настройте парсинг в разное время
Шаг 9: Оптимизация парсинга
Увеличение эффективности:
- Используйте прокси: Распределите нагрузку между IP-адресами
- Настройте расписание: Парсите в разное время для разных чатов
- Оптимизируйте фильтры: Уменьшите количество ложных срабатываний
- Мониторьте производительность: Следите за временем обработки
Масштабирование:
- Добавьте аккаунты: Используйте несколько аккаунтов
- Распределите чаты: Разные аккаунты для разных чатов
- Настройте балансировку: Равномерно распределите нагрузку
- Используйте очереди: Обрабатывайте сообщения по очереди
Успешная настройка парсинга
Когда парсинг настроен правильно, вы увидите:
- Стабильный сбор сообщений из чатов
- Корректную работу фильтров
- Автоматическое создание сделок в CRM
- Своевременные уведомления о новых лидах
- Эффективную работу без блокировок
Поздравляем! Ваш парсинг Telegram успешно настроен и готов к работе.
Следующие шаги
После настройки парсинга:
- Проверьте интеграцию с CRM - убедитесь, что все работает
- Обучите менеджеров работе - покажите, как обрабатывать лиды
- Настройте мониторинг - следите за работой системы
Нужна помощь? Свяжитесь с техподдержкой по email: support@chatter.ru или по телефону: 8-800-123-45-67