Написал код для проверки пользователя в БД:
Хотелось бы спросить: как можно коректно объеденить два условие для проверки пользователя `chat_id` = ? и 'username` = ?"
Не могу понять как синтаксически записать
Python:
def user_exists(self, chat_id, username):
with self.connection:
result = self.cursor.execute("SELECT * FROM `userchat` WHERE `chat_id` = ? and 'username` = ?", (chat_id, username,)).fetchmany(1)
return bool(len(result))
Python:
if message.chat.type == 'private':
if not db.user_exists(message.from_user.id,message.from_user.username,):
db.add_user(message.from_user.id,message.from_user.username,)
bot.send_message(message.chat.id, 'Ви були добавлені в базу даних.')
Не могу понять как синтаксически записать