telebot крашит, при попытке выполнить команду
Решил написать бота которому ты отправляешь команду а он её исполняет у себя, и результат отправляет
Всё работало но решил я ввести c:/ и тут это чудо

незнаю что с этим делать вот код:
import os
import telebot;
bot = telebot.TeleBot('токен');
@bot.message_handler(content_types=['text'])
def startCmd(message):
mess = message.text
print(mess)
date = str(os.popen(mess).read())
date = str(date.encode('cp1251').decode('cp866'))
print(date)
bot.send_message(message.chat.id, date)
bot.polling(none_stop=True, interval=0)
Ответы (1 шт):
Автор решения: nomnoms12
→ Ссылка
Команда cd c:/ успешно исполняется, но она возвращает пустую строку.
А метод sendMessage требует строку, содержащую как минимум 1 символ:
Text of the message to be sent, 1-4096 characters after entities parsing