Ошибка в том, что ты не
await'ишь
user_exists в
if'е
@dp.message_handler(commands=['start'])
async def bot_start(message: types.Message):
if message.chat.type == "private":
# Вот здесь ты не вставил await
if not new_ton.user_exists(message.from_user.id):
await new_ton.add_user(message.from_user.id)
await message.answer(' Добро пожаловать', reply_markup=client_kb.main_buttons)
@dp.message_handler(commands=['start'])
async def bot_start(message: types.Message):
if message.chat.type == "private":
# А вот здесь сделал
user_exists = await new_ton.user_exists(message.from_user.id)
if not user_exists:
await new_ton.add_user(message.from_user.id)
await message.answer(' Добро пожаловать', reply_markup=client_kb.main_buttons)
Вот так сделай
@dp.message_handler(commands=['start'])
async def bot_start(message: types.Message):
if message.chat.type == "private":
if not await new_ton.user_exists(message.from_user.id):
await new_ton.add_user(message.from_user.id)
await message.answer(' Добро пожаловать', reply_markup=client_kb.main_buttons)