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

Почему ничего не пишет в тг?

Написал код ничего не работает (условие выполняется)
import telebot
import datetime



bot = telebot.TeleBot('XXX')


now = datetime.datetime.now()
now = now.hour

channel_name='@XXX'


if now==21:
	bot.send_message(channel_name, 'Текст')
  • Вопрос задан
  • 107 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • GB (GeekBrains)
    Интернет-маркетолог
    12 месяцев
    Далее
  • Яндекс Практикум
    SMM-продвижение в Телеграме
    1 месяц
    Далее
  • Skillbox
    Профессия Интернет-маркетолог
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@Petr_axeman
Middle python developer
С телеботом не работал, но помню что у телеграм api какая то беда с именами через @. Я использовал циферно id в свое время. Так что можешь рыть в направлении именно идентификации канала.
Ответ написан
Комментировать
@alwaysneedhelp Автор вопроса
Условие убрал, но всё равно не работает, может ещё что то не так?(я вставил токен бота)
Ответ написан
Ваш ответ на вопрос

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

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