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

→ Ссылка