Ошибка в телеграм боте: ValueError: invalid literal for int() with base 10: ''
Я написал для бота систему поддержки, чтобы человек писал /report и это отправлялось к администраторам в чат, но когда я переделал что то, то у меня сразу начала вылазить ошибка:
ValueError: invalid literal for int() with base 10: ''
Часть кода:
for user in supportTeam:
if message.chat.id > 0:
bot.send_message(user, str(message.chat.id) + " (" + message.chat.first_name + ") ответил на репорт." + message.text[message.text.find(' ')].format(message.from_user), bot.get_me(), parse_mode='html')
else:
bot.send_message(user, str(message.chat.id) + " (" + message.chat.title + ") ответил на репорт." + needHelp[0] + " (" + needHelp[1] + "): " + message.text[message.text.find(' ')].format(message.from_user), bot.get_me(), parse_mode='html')
bot.send_message(int(needHelp[0]), "Ответ от администратора: " + message.text[message.text.find(' ')].format(message.from_user), bot.get_me())