для добавления баллов Я хочу сделать ответное сообщение с /addkarma (количество баллов) < /code>, и я хочу добавить карму (точки) в пользователь, которого я ответил на сообщение (karma = points) < /strong>.
как я это делаю? Каждый раз, когда я печатаю (message.reply_to_message.json.from.id) для проверки, что бот взял из этого, Python дает мне такую ошибку
print(message.reply_to_message.json.from.id)
^^^^
SyntaxError: invalid syntax
< /code>
Пожалуйста, помогите < /p>
import telebot
import os
bot = telebot.TeleBot(TOKEN)
def newuser(points,id):
with open(f"{id}.txt","w") as f:
f.write(points)
@bot.message_handler(commands=['addkarma'])
def user(username,points,message):
file = os.path.exists(f'/users/{id}.txt')
if not file:
newuser(points,id)
id = message.reply_to_message.json.from.id
file_name = os.path.basename(f'/users/{id}.txt')
< /code>
Это весь мой код и то, что я пытаюсь сделать < /p>
ps. Также довольно новичок в телеграмме

Подробнее здесь: https://stackoverflow.com/questions/740 ... ge-telebot