Добрый день, спасибо за совет. user_id становится равной числу (то есть ID пользователя) в момент нажатия на /start. Подскажите как проверять равенство значения поля правильно?
Vindicar, Спасибо, я убрал try и получил ошибку: sqlite3.IntegrityError: NOT NULL constraint failed: users.user_id
Но я передаю в запросе переменную trading_style как вы помните, а на ней нет ограничений, есть только на usdr_id. Как сделать вопрос так чтобы небыло ошибки?
Vindicar, Я нижимаю на кнопку после чего появляется ошибка
Task exception was never retrieved
future: exception=TypeError("object NoneType can't be used in 'await' expression")>
Traceback (most recent call last):
File "C:\Users\cerg0_\AppData\Local\Programs\Python\Python39\lib\site-packages\aiogram\dispatcher\dispatcher.py", line 415, in _process_polling_updates
for responses in itertools.chain.from_iterable(await self.process_updates(updates, fast)):
File "C:\Users\cerg0_\AppData\Local\Programs\Python\Python39\lib\site-packages\aiogram\dispatcher\dispatcher.py", line 235, in process_updates
return await asyncio.gather(*tasks)
File "C:\Users\cerg0_\AppData\Local\Programs\Python\Python39\lib\site-packages\aiogram\dispatcher\handler.py", line 117, in notify
response = await handler_obj.handler(*args, **partial_data)
File "C:\Users\cerg0_\AppData\Local\Programs\Python\Python39\lib\site-packages\aiogram\dispatcher\dispatcher.py", line 283, in process_update
return await self.callback_query_handlers.notify(update.callback_query)
File "C:\Users\cerg0_\AppData\Local\Programs\Python\Python39\lib\site-packages\aiogram\dispatcher\handler.py", line 117, in notify
response = await handler_obj.handler(*args, **partial_data)
File "C:\Users\cerg0_\Desktop\Bot_x.py", line 115, in srednesrochnaya
await db.add_ts(message.from_user.id, trading_style)
TypeError: object NoneType can't be used in 'await' expression