Задать вопрос
@felix_false
пайтон разработчик есть опыт в 4 года

Как узнать никнейм пользователя с помощью Aiogram и зная его chat_id и message_id?

Есть бот и есть приложение
Aiogram==2.25.2

и для его работы надо узнать имя пользователя из chat_id(обязательно) и message_id(необязательно)

потом в комментарии дам посмотреть готового бота
  • Вопрос задан
  • 1103 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
@KeXaiL
Добрый день! Не понимаю что вы хотите сделать, но для того чтобы узнать имя пользователя используйте - message.from_user.first_name
Ответ написан
febday
@febday
К сожалению, в Bot API нет такого метода
Можно только сделать ссылку на пользователя по его ID (tg//user?id=). но видимо это не ваш случай

Возможно, метод. который вам нужен есть в Telegram API (клиентское API, но также есть методы для ботов). Там есть метод get_messages (к примеру в pyrogram), он как раз выдаёт информацию о сообщение

UPD: я неправильно прочитал вопрос. .get_chat_member пробовали (это если юзер в группе)? А если у бота с ним есть личка, то можно через .get_chat
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы