В том то и дело, что используются именно боты. Про запрет на отправку сообщений в API TG понимаю, но так или иначе - это как-то работает.
Если же копать в другую сторону, допустим добавить бота (с которого в дальнейшем будут отправляться сообщения в канал (на который идёт подписка по инвайт ссылке) и настроить бота так, чтобы он получал ID каждого нового пользователя, который добавляется в канал, то опять же сталкиваюсь с проблемой того, что бот не может написать пользователю который ранее не взаимодействовал с данным ботом)
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Если же копать в другую сторону, допустим добавить бота (с которого в дальнейшем будут отправляться сообщения в канал (на который идёт подписка по инвайт ссылке) и настроить бота так, чтобы он получал ID каждого нового пользователя, который добавляется в канал, то опять же сталкиваюсь с проблемой того, что бот не может написать пользователю который ранее не взаимодействовал с данным ботом)