Говорит, что else - invalid syntax, не понимаю почему
Вот код:
@dp.message_handler(commands=['start'])
async def process_start_command(message: types.Message):
user_id = message.from_user.id
if not db.exists_user(user_id):
db.add_to_db(user_id)
await bot.send_message(message.from_user.id, 'Ты успешно зарегистрирован!')
else:
await bot.send_message(message.from_user.id, 'Ты уже зарегистрирован!')
Выдаёт такую ошибку:
Traceback (most recent call last):
File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", line 31, in <module>
start(fakepyfile,mainpyfile)
File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", line 30, in start
exec(open(mainpyfile).read(), __main__.__dict__)
File "<string>", line 18
else:
^
SyntaxError: invalid syntax
[Program finished]