Задать вопрос
@AYKostarev

Может ли Telegram бот отправлять сообщение человеку, с которым они до этого не переписывались?

В общем, необходимо сделать бота, который вступившим в канал пользователям, отправляет сообщение в лс. Просто send_message(user_id, 'text') не работает - выдает ошибку 'chat not found'. Работаю с PyTelegramBotApi, но если решить можно с помощью какой-то другой библиотеки - тоже окей.
Спасибо!
  • Вопрос задан
  • 639 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
@robprane
Нет, не может. Пользователь обязательно должен первым начать переписку с ботом.
Ответ написан
Комментировать
dimonchik2013
@dimonchik2013
non progredi est regredi
бот спамить не может, спамят по другому
Ответ написан
Комментировать
@zeetabit
бот не может а библиотека-клиент (которая работает как обычный мессенджер через telegram api, НЕ bot api), - может
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы