Вот например у меня есть пост. И на него можно ставить лайки
Я реализовал систему добавления лайков в бд и изменения кнопки, в случае нажатии на неё с помощью редактирования клавиатуру. Но у меня по прежнему остались вопросы.
1) Как сделать так, чтобы бот убирал 1 лайк от пользователя, при нажатии на кнопку ещё раз, а после, чтобы можно было занаво поставить лайк
2) Как сделать так, чтобы бот подсчитывал инфо о том, поставил ли пользователь лайк в прошлый раз или нет? Если нет, то он может поставить только 1 раз лайк на пост либо убрать свой лайк, при этом занаво добавлять 2 лайк от имени того самого пользователя в следующий раз при просмотре поста нельзя. Если да, то он может просто убрать свой старый лайк или занаво его поставить.
Юзаю бд sqlite3. Как это реализовать?
Бот для теста - @testtestbotaiobot