1. В AmoCRM приходит сделка с номером телефона
2. Если в сделке нет Telegram username, нужно эмулировать запрос t.me/[номер телефона] для проверки наличия tg.
3. Если tg есть, то нужно проверить, доступен ли username.
3.1 Если username есть, передаём его в переменную в AmoCRM
3.2 Если username нет, добавляем юзера в контакты, вытаскиваем его username и передаём его в переменную в AmoCRM
3.3 Если username нет после добавления в контакты, тогда в заметке AmoCRM пишем, что Tg username не найден
Вопрос, а можно ли вытащить userid каким-нибудь простым образом? Если да, нуждается в реализации.
4. После завершения действия сделка переходит в следующий этап.
Опубликован 05.03.2026 в 12:40