31
Янв
2018

Как отправить сообщение/команду боту не из чата, а программно?

С помощью декораторов можно отловить, например, определённую команду, посылаемую боту. Например, если использовать такой декоратор:

@bot.message_handler(commands=['abc'])
def abc(message):
    .........

то, при отправке мной команды '/abc' боту из чата, он выполнит всё, что указанно в функции abc().

Вопрос такой, как без помощи чата (не используя приложение Telegram на телефоне/компьютере) отправить боту ту же команду '/abc', следовательно, что бы выполнился код функции abc()?

Используя, например, requests и т.д. для обращения к API Telegram

Источник: https://ru.stackoverflow.com/questions/777947/%D0%9A%D0%B0%D0%BA-%D0%BE%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%83-%D0%B1%D0%BE%D1%82%D1%83-%D0%BD%D0%B5-%D0%B8%D0%B7-%D1%87%D0%B0%D1%82%D0%B0-%D0%B0-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%BE

Тебе может это понравится...

Добавить комментарий