Нужно, чтобы мой юзер бот отправлял сообщение собеседнику с текстом "Крутой чел найден " и в конце писал его имя. Но вместо имени собеседника вписывает моё имя. Чем в telebot можно заменить "msg.from_user.first_name".
@app.on_message(filters.command("top", prefixes=".") & filters.me)
def top(_, msg):
perc = 0
while(perc < 100):
try:
text = "Поиск крутого чела ...." + str(perc) + "%"
msg.edit(text)
perc += random.randint(99, 99)
sleep(0.15)
except FloodWait as e:
sleep(e.x)
msg.edit("Найден крутой чел, это " + msg.from_user.first_name)