0
0 комментариев

Всем привет. я использую библиотеку python telegram bot. Через команду /ls я передаю два аргумента на php скрипт, и вывожу в сообщении результат выполнения скрипта. Что нужно сделать, чтобы отправить аргументы без команды /ls. Или например при выборе команды /start  бот ждал когда я отправлю ему аргументы?

Вот часть кода

def ls(bot, update, args):
chat = update.message.chat_id
arg = ‘ ‘.join(x for x in args)
result = run_command(«/usr/bin/php7.2 /home/***/bot/test.php «+arg)
bot.sendMessage(chat_id=chat, text=textoutput)

ls_handler = CommandHandler(‘ls’, ls, pass_args=True)
dispatcher.add_handler(ls_handler)

версия Python 3.6.7

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