По моей задумке бот должен был отвечать на определённые сообщения изображением
При отправке определённого сообщения в 1 раз всё было хорошо, но когда я отправлял сообщение во 2 раз появлялась следующая ошибка:
File "C:\Users\Zlaya_Belka\AppData\Local\Programs\Python\Python39\lib\site-packages\telebot\util.py", line 59, in run
task(*args, **kwargs)
File "E:\1\bot1.py", line 10, in get_text_messages
bot.send_photo(message.chat.id,serdechko1)
File "C:\Users\Zlaya_Belka\AppData\Local\Programs\Python\Python39\lib\site-packages\telebot\__init__.py", line 635, in send_photo
apihelper.send_photo(self.token, chat_id, photo, caption, reply_to_message_id, reply_markup,
File "C:\Users\Zlaya_Belka\AppData\Local\Programs\Python\Python39\lib\site-packages\telebot\apihelper.py", line 262, in send_photo
return _make_request(token, method_url, params=payload, files=files, method='post')
File "C:\Users\Zlaya_Belka\AppData\Local\Programs\Python\Python39\lib\site-packages\telebot\apihelper.py", line 56, in _make_request
return _check_result(method_name, result)['result']
File "C:\Users\Zlaya_Belka\AppData\Local\Programs\Python\Python39\lib\site-packages\telebot\apihelper.py", line 75, in _check_result
raise ApiException(msg, method_name, result)
Вот сам код:
import telebot
bot = telebot.TeleBot('ТОКЕН')
serdechko1 = open('1/photo/serdechki1.jpg', 'rb')
@bot.message_handler(content_types=['text'])
def get_text_messages(message):
if message.text == "❤️":
bot.send_photo(message.chat.id,serdechko1)
elif message.text == "":
bot.send_message(message.chat.id, "")
elif message.text == "":
bot.send_message(message.chat.id, "")
elif message.text == "":
bot.send_message(message.chat.id, "")
elif message.text == "":
bot.send_message(message.chat.id, "")
elif message.text == "":
bot.send_message(message.chat.id, "")
elif message.text == "":
bot.send_message(message.chat.id, "")
elif message.text == "":
bot.send_message(message.chat.id, "")
elif message.text == "":
bot.send_message(message.chat.id, "")
elif message.text == "":
bot.send_message(message.chat.id, "")
elif message.text == "":
bot.send_message(message.chat.id, "")
elif message.text == "":
bot.send_message(message.chat.id, "")
elif message.text == "":
bot.send_message(message.chat.id, "")
elif message.text == "":
bot.send_message(message.chat.id, "")
elif message.text == "":
bot.send_message(message.chat.id, "")
elif message.text == "":
bot.send_message(message.chat.id, "")
elif message.text == "":
bot.send_message(message.chat.id, "")
elif message.text == "":
bot.send_message(message.chat.id, "")
elif message.text == "❣️":
bot.send_message(message.chat.id, "❣️")
elif message.text == "":
bot.send_message(message.chat.id, "")
elif message.text == "":
bot.send_message(message.chat.id, "")
bot.polling(none_stop=True, interval=0)
Часть кода была удалена т.к. она содержит нецензурную лексику и модератор удалял вопрос.
На месте пустых ковычек стоят сердечки <3
В части кода с нецензурной лексикой все вроде норм.
Код очень грубый т.к создавался для более веселого общения с друзьями.