Мне нужно из строки к примеру: "s Miha", извлечь имя и по нему найти все строки в базе данных, где это имя есть, и соответственно отправить это все в сообщении пользователю.
Я попробовал написать такой код:
@bot.message_handler(func=lambda m: True)
def show_oper(message):
if message.text.startswith("s"):
mess_oper_name = message.text.split()[1]
with sqlite3.connect('database.db') as db:
cursor = db.cursor()
result = cursor.execute('SELECT * FROM opers_list WHERE oper = ?', [mess_oper_name]).fetchall()
bot.reply_to(message, '\n'.join(result))
однако вылезают ошибки в консоли и ничего не отправляется.
Есть какой-то способ по-другому это реализовать?