Как сделать отправку сообщения ботом пользователю при подписке пользователя на канал?
Увидел интересный функционал, захотелось реализовать подобное, может подскажете в какую сторону копать.
Пользователь получает инвайт ссылку, переходит по ней и нажимает "подать заявку", после чего ему мгновенно приходит сообщение от бота (хотя этого бота пользователь ранее никогда не запускал), при этом ни в какой канал пользователь не присоединяется.
Не совсем понимаю, как именно бот первым отправляет сообщение пользователю который до этого не запускал этого бота.
Telegram bot api не разрешает отправлять сообщения пользователям, которые раннее не писали боту. В такой штуке используются боты-пользователи. При нажатии на подать заявку, срабатывает какой-то триггер, который открывает доступ к айдишнику пользователя.
В том то и дело, что используются именно боты. Про запрет на отправку сообщений в API TG понимаю, но так или иначе - это как-то работает.
Если же копать в другую сторону, допустим добавить бота (с которого в дальнейшем будут отправляться сообщения в канал (на который идёт подписка по инвайт ссылке) и настроить бота так, чтобы он получал ID каждого нового пользователя, который добавляется в канал, то опять же сталкиваюсь с проблемой того, что бот не может написать пользователю который ранее не взаимодействовал с данным ботом)
LXSTVAYNE, это вообще случайности, т.е. сложно целенаправлено найти. У меня такое происходило при поиске каналов Купли-Продажи рекламы.
Да, да, своевременный комментарий... Если когда-нибудь снова столкнусь, обязательно отправлю, т.к. самому прелюбопытно.