Как получить идентификатор пользователя из отвечаемого сообщения? (Телебот)Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как получить идентификатор пользователя из отвечаемого сообщения? (Телебот)

Сообщение Anonymous »

Я хочу создать бот, который добавляет или оставляет «очки». Для этого я использую для каждого пользователя один файл txt, назначенный с идентификатором,
для добавления баллов Я хочу сделать ответное сообщение с /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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как получить идентификатор пользователя из отвечаемого сообщения? (Телебот)
    Anonymous » » в форуме Python
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Телебот (Телеграм-бот). Идентификатор пользователя, похоже, различается в разных частях кода.
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Телебот отправляет сообщения с задержкой
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Обработчик не работает, хотя ошибок в коде нет. (телебот)
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Как войти в Exception, телебот
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»