Как в Telegram узнать username пользователя имея id?
Возможно ли узнать username пользователя имея id? Если да, то как?
![]()
![]()
Если речь идет именно об API как таковом, то там есть функция users.getFullUser, которая в качестве параметра принимает id пользователя. Если речь идет об обработке сообщения в хендлере в телеграм-боте с использованием telebot , то username содержится в
![]()
Через message.from_user.username насколько я знаю можно узнать username только если этот пользователь отправит сообщение боту. Решил эту задачу таким способом: bot.get_chat_member(userid, userid) . Полный код:
Проверкой ‘ if (message.from_user.id == 365156441) ‘ Я проверяю отправлено ли сообщение от меня(То есть эту команду могу выполнить только я), его можно заменить на ваш ид либо на что-то другое(Там проверку в бд админ ли пользователь).
![]()
Всё ещё ищете ответ? Посмотрите другие вопросы с метками python python-3.x telegram-bot telegram или задайте свой вопрос.
Site design / logo © 2022 Stack Exchange Inc; user contributions licensed under CC BY-SA . rev 2022.8.30.42948
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Как узнать ник(@) в телеграмме по id
Есть Id пользователя, как узнать @username
Кто сталкивался с таким подскажите. Может есть какие-то боты в телеграмме и т.п.

@gurkin4
https://t.me/CLlCKbot не всегда находит @username хотя в самом аккаунте он есть.
И там лимыт 9 запросов в сутки, работать с большим объемом не получится(
Все же может какой-то лучший способ парсинга @usernames с телеграм каналов

Все же может какой-то лучший способ парсинга @usernames с телеграм каналов
с чего? парсинг с каналов? а ну расскажи как ты там можешь посмотреть список пользователей которых собрался парсить

@UserTrue
Я новичок с nodejs, и понятия не имею где здесь нужно вставить id. Сам nodejs подключил.
userFull#d697ff05 flags:# blocked:flags.0?true phone_calls_available:flags.4?true phone_calls_private:flags.5?true can_pin_message:flags.7?true has_scheduled:flags.12?true video_calls_available:flags.13?true user:User about:flags.1?string settings:PeerSettings profile_photo:flags.2?Photo notify_settings:PeerNotifySettings bot_info:flags.3?BotInfo pinned_msg_id:flags.6?int common_chats_count:int folder_id:flags.11?int ttl_period:flags.14?int theme_emoticon:flags.15?string = UserFull;
—functions—
users.getFullUser#ca30a5b1 id:InputUser = UserFull;
Извиняюсь возможно за глупый вопрос. 

@leonid тогда вам не повезло, надо подключить библиотеку для работы с телеграмм(https://gram.js.org/) прописать апи ключи, написать соответствующий код для запроса данных
@UserTrue
Ладно, буду искать какой-то попроще вариант.
Всем спасибо за помощь.
Как из Telegram ID сделать Username
Как узнать username человека зная только его ID, при том человека в группе НЕТ!
У меня появилась задача узнать Username человека зная только его Telegram ID, помогите пожалуйста
Как получить username пользователя из его id telegram в PHP?
Пробовал MadelineProto, но при использовании его внутри скрипта, он исполняется единолично, а.
Telegram id из username
Из-за последних обновлений Телеграмм, боты по типу @username_to_id_bot, @get_any_telegram_id_bot и.
Отправка сообщения по id или узнать Username по id (Telegram)
Привет всем. Использую библиотеку Telethon. Получаю сообщение от юзера — получаю его id, но.
Как получить @username последнего добавленного контакта или @username по номеру телефона?
Teegram api Как получить @username последнего добавленного контакта или @username по номеру телефона
Всё круто, только мне надо было искать не userid а его ник, но с этим я вроде как разобрался, и ещё, как можно передавать в async функцию аргумент?
Добавлено через 4 минуты
Jabbson,
Сообщение было отмечено Shipuchka_47 как решение
Решение
Извиняюсь за поздний ответ, работа сегодня давала прикурить
Если еще нужно, связать можно вот так, с aiogram.
Добавлено через 8 минут
Или исключительно средствами telethon
Сообщение от Shipuchka_47
Сообщение от Shipuchka_47
Как мне сделать чтобы If (userName = User) Then Распознавал имена всех пользователей ?
Помогите кто сможет ! У меня есть база данных Access users.mdb в ней хранятся имена.
Telegram Api. Как сделать исключение из чата?
Добрый день! Стоит задача: Исключить человека из закрытого чата, если его подписка на сайте не.
Как сделать Telegram bot-a на Webhook .NET Core
Здравствуйте. Помогите нубу, уже замучался гуглить. Написал бота на .Net Core Писал в Visual Studio.
Как сделать так, чтобы Telegram bot работал для каждого пользователя отдельно?
Здравствуйте. Я написал телеграмм бота, он авторизуется на сайте электронного дневника и выдает.
Как к инлайн кнопке Python telegram bot на aiogram сделать выполнение функции другого кода
Я нашел простой пример парсера(код и результат на картинке) и у меня вопрос, как сделать так, что.
Поиск аккаунта в Telegram — как вычислить пользователя по айди и добавить в свои контакты в Телеге

Аккаунт тг
Часто пользователи не знают, как найти человека в «Телеграмме». Используя сервис, я изучила все возможные способы решения проблемы.

Используя поиск в «Телеграме», можно найти любого человека.
Поиск человека в «Телеграме» по номеру телефона
Порядок действий при поиске друга зависит от типа устройства.
Android
Инструкция, как найти человека в мессенджере:
- Кликнуть по значку из 3 горизонтальных полос в левой верхней части экрана.
- Выбрать строку «Контакты». На открывшейся странице появятся люди, записанные в телефонной книге.
- Для поиска нажать на иконку с плюсом и ввести номер и имя человека.
Если пользователь имеет аккаунт в «Телеге», после сохранения его данные появятся в контактном листе. В противном случае система предложит отправить ему приглашение.
Алгоритм поиска по номеру телефона с «айфона» тот же, что и с «андроида». Разница лишь в том, что для входа в меню контактов потребуется кликнуть по иконке с 3 точками. Дальше нужно действовать в таком же порядке, что и в предыдущем случае.
Web-версия
Руководство, как искать людей с ПК через браузер:
- Зайти на сайт web.telegram.org/#/im, пройти авторизацию.
- Нажать на значок меню над списком диалогов, перейти в контактный лист.
- Кликнуть по иконке «+».
- В открывшемся поле написать номер телефона и имя друга. Если пользователь есть в ТГ, он появится в перечне.
Если номер не записан
Существует немало способов вычислить человека в «Телеграме», если его телефон неизвестен. Можно разыскать его по имени, нику, идентификатору в мессенджере или регистрационным данным личного транспортного средства. В последнем случае подойдут любые сведения – номерной знак, фамилия владельца, ссылка на объявление о продаже авто.
Для поиска понадобится активировать AVinfoBot, вбить известную информацию, отправить сообщение и просмотреть результат.
Другой робот-помощник – Antiparkon.bot. Но он может отыскать владельца в ТГ только по номеру машины.
Подобных ресурсов существует немало. Для розыска людей они могут запрашивать разную информацию – телефон, паспортные данные или ссылку на аккаунт в социальной сети.
Поиск по нику или имени
Не зная номера пользователя, можно разыскать его по другим регистрационным данным. Часто люди указывают один и тот же никнейм во всех мессенджерах и соцсетях. Если человек добавлен в друзья, узнать эту информацию будет нетрудно.
На телефоне
Пошаговая инструкция, как добавить в «Телеграмме» по нику с мобильного:
- Запустить ресурс и открыть страницу с диалогами.
- Нажать на значок в виде увеличительного стекла.
- Ввести имя или никнейм.
При стабильном интернет-соединении список пользователей с подходящими данными загрузится через несколько секунд. Останется только выбрать нужного человека и нажать на его аватар. После открытия чата можно начинать общение.
На компьютере
Порядок действий в веб-версии и приложении для ПК одинаков:
- После авторизации ввести в поисковую строку никнейм или имя человека.
- Нажать Enter и дать ресурсу время на загрузку перечня пользователей.
- Кликнуть по нужному контакту.
Откроется диалоговое окно.
Поиск человека в «Телеге» по ссылке
Приложение дает возможность генерировать пригласительные сообщения. Это позволяет экономить время на поиске.
Руководство, как выслать ссылку другому человеку:
- Войти в мессенджер и открыть боковое меню в левой части страницы.
- Кликнуть по команде «Пригласить друзей».
- После открытия контактного листа выбрать нужного пользователя и нажать на отправку.
После того как друг пройдет по ссылке и авторизуется в сервисе, можно начинать переписку.
Как найти человека рядом
Функция дает возможность отыскать аккаунт или группу в радиусе нескольких километров.
Для этого надо сделать следующее:
- Зайти в мессенджер и открыть меню.
- Кликнуть по строке «Контакты». Владельцам iPhone для перехода в нужный раздел достаточно нажать на иконку с изображением человека.
- В открывшейся странице отыскать команду «Найти людей рядом».
- Разрешить системе доступ к местоположению.
- Из списка выбрать пользователя или группу.
Выполнить поиск можно только с мобильного, в десктопной версии такая функция не предусмотрена.
Поиск человека по Telegram ID
Идентификатор представляет собой комбинацию цифр, которую присваивают каждому аккаунту. В отличие от логина, эти данные скрыты от других пользователей.
Розыск человека по ID не самое лучшее решение, в первую очередь потому, что сделать это без помощи ботов невозможно. Другая причина заключается в том, что разработчики негативно воспринимают попытки пользователей узнать конфиденциальные сведения и могут заблокировать аккаунт. Поэтому прибегать к этому способу стоит лишь в крайних случаях.
Как узнать ID
Чтобы отыскать идентификатор, нужен телефонный номер или никнейм пользователя.

Отыскать идентификатор можно с помощью робота-помощника Get Any.
Требуется сделать следующее:
- Найти через поисковую строку подходящего робота-помощника, например Get Any.
- В диалоговом окне нажать на команду для запуска.
- Ввести и отправить необходимые данные.
Через несколько секунд система предоставит ID человека. Некоторые боты, в т. ч. Get Any Telegram ID, присылают в ответном сообщении и сведения об аккаунте, с которого поступил запрос.
Поиск по ID
Инструкция, как найти человека в «Телеграмме»:
- Открыть чат с ботом Morgen Cash или аналогичным помощником.
- Вписать данные в формате #idидентификатор.
- Отправить сообщение и дождаться ответа.
Этот робот может разыскать профиль не только по ID, но и по никнейму, имени, фамилии и номеру телефона.