Описание задачи
Контекст
Нам приходят заявки в AmoCRM, где указан только номер телефона клиента. У многих пользователей в Telegram стоит запрет на получение сообщений по номеру телефона (выключена опция "Кто может найти меня по номеру"). Поэтому стандартный способ связи через поиск по телефону не работает.
Что требуется?
- Разработать инструмент (скрипт или бота), который по номеру телефона может определить Telegram username (логин) владельца.
- После нахождения username передать его обратно в AmoCRM, в сделку или контакт.
- Решение должно быть надежным и работать с российскими номерами.
- Идея: использовать внутренние методы Telegram (например, через поиск контактов или открытые API), либо комбинировать источники.
Дополнительные пожелания
- Автоматизация: при появлении новой заявки в AmoCRM должен запускаться процесс поиска.
- При невозможности найти username - записывать статус с пометкой.
- Простота поддержки и расширения.
Предложения по реализации
Исполнитель может предложить наиболее эффективный способ, избегая прямых нарушений правил. Обсуждаем технические детали после старта.