Консоль ругается только на эту функцию:
(Да, код написан колхозно, но мне так проще)
@bot.command()
async def путешествие(ctx):
author = ctx.message.author
a = author.id
ran = random.randint(1, 1)
xp = c.execute('SELECT xp FROM test WHERE login == ?', (a,)).fetchone()
if ran == 1:
ranxp = random.randint(1, 3)
await ctx.send(random.choice(randomadvent))
await ctx.send('Получен опыт: ' + str(ranxp))
updatexp = xp + ranxp
c.execute('UPDATE test SET xp == ? WHERE login == ?', (updatexp, a))
sql.commit()
P.s. ошибка где-то на последних 3 строках. Всё же вроде правильно...