пересылать сообщения.
Ошибка:
bot.send_message(chat_info[1], message.text)
TypeError: 'bool' object is not subscriptable
код main.py:
chat_info = db.get_active_chat(message.chat.id)
bot.send_message(chat_info[1], message.text)
код бд:
def get_active_chat(self, chat_id):
with self.connection:
chat = self.cursor.execute("SELECT * FROM chats WHERE chat_one = ?", (chat_id,))
id_chat = 0
for row in chat:
id_chat = row[0]
chat_info = [row[0], row[2]]
if id_chat == 0:
chat = self.cursor.execute("SELECT * FROM chats WHERE chat_one = ?", (chat_id,))
for row in chat:
id_chat = row[0]
chat_info = [row[0], row[1]]
if id_chat == 0:
return False
else:
return chat_info
else:
return chat_info
Больше 10 строк (
попробуй изучить питон перед тем, как за ботов браться
Обсуждают сегодня