У меня есть телеграм бот,
вот моя команда:
@dp.message_handler(commands="nick")
async def set_nick(message: types.Message):
print(message.get_args())
keyboard = types.ReplyKeyboardMarkup(resize_keyboard=True)
buttons = [
"Назад"
]
keyboard.add(*buttons)
if message.get_args() == "":
await message.answer("Использование: /nick <ваш игровой ник>", reply_markup=keyboard)
else:
await message.answer(f"Вы поставили себе никнейм: {message.get_args()}", reply_markup=keyboard)
nickname = message.get_args()
sql.execute("UPDATE users SET nick = ? WHERE id = '{message.from_user.id}'", (nickname,))
db.commit()
но когда я пишу /name asd
то он не сохраняет ник
моя таблица:
id BIGINT,
clicks_ INT,
nick TEXT,
cash BIGINT