Я прошел через многие форумы и API телеграммы. Но не смог получить правильный ответ. Ну вот мой главный вопрос. У меня есть список пользователей с их мобильными номерами в моей базе данных, и из всех этих я хочу отправить их сообщения в свою телеграмму. Поэтому для этого мне понадобится их идентификатор чата. Как я могу получить это по их MobileNumber?
Если у меня будет идентификатор чата, я могу отправить ему сообщение, используя следующую ссылку. Telegram php example отправить сообщение Я посетил следующую ссылку, чтобы получить идентификатор чата вручную из BOT самим пользователем. Но я хочу автоматического сценария. Как получить Telegram chat_id для конкретного пользователя? Благодарю.
Durvesh Parmar 03 июнь 2016, в 13:14
Поделиться
Пожалуйста, прочитайте это (как спросить) и это (mcve), прежде чем спрашивать, так как они помогут вам получить больше и лучшие ответы от сообщества.
Bonatti 03 июнь 2016, в 12:04
Спасибо за ваш ответ. Я пройду через это.
Durvesh Parmar 03 июнь 2016, в 12:35
Поделиться:
telegram-bot
3 ответа
Я не знаком с PHP. но есть способ сделать это:
Penetration test show podcast. Деанонимизация Телеграм. Игорь Бедеров
Как вы знаете, вы можете отправить контакт в телеграмме, используя свой номер телефона и имя firsName (не обязательно быть настоящим именем контакта, которому принадлежит этот номер).
После отправки контакта в chatID (независимо от того, какой чатID вы выберете, может быть вашим личным идентификатором чата), вы можете найти его UserID.
Теперь, если человек существует в Telegram, вы получите длинный номер, который обозначает его/ее UserID или chatID, но если не длинный будет 0.
В С# я использовал этот фрагмент кода, чтобы узнать, существует ли номер телефона в телеграмме или нет, и он работал очень хорошо.
string s = «+44. «; //the phone number var req2 = await bot.MakeRequestAsync(new SendContact(update.Message.Chat.Id, s, «Name»)); if(req2.Contact.UserId == 0) < Console.WriteLine(«The contact does not exist in Telegram»); >else < Console.WriteLine(«The contact exists in telegram with UserID:»,req2.Contact.UserId.ToString()); >
Я считаю, что это можно сделать и на PHP.
Naser.Sadeghi 07 март 2017, в 10:24
Поделиться
После стольких исследований — я чуть не попробовал что-то похожее на ваш ответ. Спасибо за ваш ответ, кстати.
Durvesh Parmar 27 янв. 2018, в 13:42
Naser.Sadeghi 28 янв. 2018, в 19:52
Существует ограничение на число user_ids, которые вы можете получить с помощью этого метода. Вы можете использовать «sendContact» только 20 раз в день. После этого любая попытка использовать sendContact для любого chat_id приведет к «Ошибка: 429 Too Many Requests: повторите попытку после XXXX». Но все остальные функции бота остаются без изменений. Это не очень хорошо задокументировано.
Mehrdad Nazmdar 02 апр. 2018, в 08:56
Naser.Sadeghi 06 апр. 2018, в 20:02
Показать ещё 2 комментария
С помощью Telegram bot вы можете отправлять сообщения только тем пользователям, которые начали общаться с вашим ботом. вы можете получить их chat_id (а не номер телефона) из полученного запроса.
Деанонимизация в Telegram
Поэтому вы не можете отправлять сообщения другим людям, даже если у вас есть их номера телефонов.
Amir Zojaji 29 март 2017, в 02:47
Поделиться
Я согласен. Я нашел ту же информацию! Спасибо за Ваш ответ.
Durvesh Parmar 27 янв.
2018, в 13:40
Вы не можете использовать ботов, чтобы найти пользователя в Telegram, используя свой номер телефона.
ariaby 06 июнь 2016, в 21:38
Поделиться
Эй, Ариаби, спасибо за ваш комментарий. Так есть ли какой-либо другой способ получения идентификатора чата, используя номер телефона в TELEGRAM API?
Durvesh Parmar 15 июнь 2016, в 19:03
Нет, и даже если у вас есть chat_id, вы не можете отправить им сообщение, потому что пользователь должен начать разговор с ботом.
Источник: overcoder.net
Как найти человека в Телеграм
Существует два основных варианта поиска человека в Телеграм – по никнейму и номеру телефона. Есть также возможность пригласить по ссылке в смс и найти человека через бота. Разберем все это поподробнее. Сегодня Телеграм объединяет более 400 миллионов человек, но не смотря на простой интерфейс, не все могут сориентироваться в мессенджере.
Самым простым способом найти человека в мессенджере является поиск по номеру. Для этого нужно:
- Сохранить номер телефона в контактной книге телефона;
- Открыть телеграм;
- В левом нижнем углу кликнуть на «контакты»;
- Через поиск или лупу вписать имя человека, так как вы его сохранили в телефонной книге.
Человека можно найти и не сохраняя контакт в журнале телефона. Для этого нужно:
- Открыть приложение;
- Нажать на раздел «контакты»;
- Нажать на «+»;
- Вписать имя контакта и его номер;
- Кликнуть на «создать».
Если пользователь есть в мессенджере, то можно сразу с ним начать диалог.
Найти человека в Телеграм можно и по никнейму. Чтобы создать имя пользователя нужно перейти в настройки в верхнем правом углу нажать на «изменить». Затем открыт страницу с данными и найти графу «имя пользователя». Вот именно сюда и нужно вписать имя пользователя, его длина минимум – 5 символов.
Если вы знаете такой никнейм человека, то вбив его в поиске можете таким образом найти этого человека.
Еще один вариант найти человека ссылка-приглашение. Для этого нужно сделать следующее:
- Нажать на «контакты»;
- Кликнуть на строчки «пригласить»;
- Выбрать нужного человека;
- В окне нужно ввести сообщение для приглашения;
- Отправить все это человеку.
В поиске человека в Телеграм могут также помочь боты. Для этого нужно сделать следующее:
- Открыть приложение;
- В поисковой строке вписать имя бота;
- Запустить его;
- По запросу бота ввести данные человека;
Только мы отметим, что незаконный сбор данных человека без его согласия может быть наказуем.
Источник: linkbaza.com
Как написать человеку в Телеграм по ID
Собственно, вопрос сформулирован в теме. Как написать пользователю телеграмм в веб- или десктоп-версии, используя его ID? Единственное, что мне удалось «соорудить» — это написать в веб-версии по ссылке https://web.telegram.org/k/#ххххххххх, где ххххххххх — это ID пользователя.
- Что такое ID в телеграмме
- Как в телеграмме найти человека по ID
- Как написать в Телеграм по номеру телефона не добавляя
- Как правильно ввести номер в Телеграм
- Как открыть ID в телеграмме
- Как получить Chat ID
- Можно ли найти человека по ID
- Как можно найти человека в телеграмме не зная номера
- Можно ли вычислить человека в телеграмме
- Как написать человеку не сохраняя номер
- Как написать на закрытый аккаунт в телеграмме
- Кто может написать в телеграмме
- Как в телеграмме писать от своего имени
- Как узнать свой номер в Телеграм
- Как написать в личные сообщения в телеграмме
- Как найти человека который удалил чат в телеграмме
- Что значит аккаунт скрыт пользователем
- Почему в Телеграме я могу писать только взаимным контактам
- Как сделать вирт номер в ТГ
- Как начать чат в телеграмме
- Как изменить свой ID в телеграмме
- Как найти свой адрес в телеграмме
- Как найти свою ссылку в телеграмме
- Как скинуть ссылку на телегу
Что такое ID в телеграмме
Telegram ID — специальный индивидуальный идентификационный номер, который автоматически присваивается каждому пользователю Telegram с целью возможности его идентификации в системе.
Как в телеграмме найти человека по ID
Как написать в Телеграм по номеру телефона не добавляя
Как отправить сообщение Telegram без добавления контакта:
- Запустите любой интернет-браузер на устройстве, например, Google Chrome, Mozilla Firefox или Safari.
- Нажмите Ввод (Enter) на устройстве, и Вы будете автоматически перенаправлены в Telegram с окном «Открыть чат» к контакту с номером телефона, указанному ранее.
Как правильно ввести номер в Телеграм
Открыть телеграмм, нажать «Start Messaging». Ввести номер телефона и нажать далее. Ввести код, который придет на указанный номер в предназначенное для этого поле Заполнить регистрационные данные в виде имени и фамилии и нажать на галочку подтверждения, после чего регистрация будет завершена.
Как открыть ID в телеграмме
Как узнать свой ID Telegram?:
Как получить Chat ID
Можно ли найти человека по ID
Как можно найти человека в телеграмме не зная номера
Как найти пользователя по имени без номера телефона
Можно ли вычислить человека в телеграмме
Telegram позволяет за несколько минут вычислить точные координаты своих пользователей, использующих встроенный сервис «Люди рядом». Алгоритм обнаружения прост, что дает возможность следить за нужным человеком даже тем, у кого нет никаких навыков хакинга.
Как написать человеку не сохраняя номер
Отправить сообщение в WhatsApp, не добавляя в контакты
Ввести в поисковую строку адрес https://wa.me/ и после слэша добавить номер своего собеседника (очень важно указать номер с кодом, поэтому, если вы хотите написать на номер +7-917-995-45-65, необходимо начинать его именно с цифры «7», а не «8»);
Как написать на закрытый аккаунт в телеграмме
Кто может написать в телеграмме
Кто может написать мне? Любой пользователь Telegram может написать вам если он знает ваш номер телефона, либо если вы сами напишете ему первые. Если ваш номер телефона неизвестен, то начать с вами чат смогут в этих случаях: Если вы и ваш собеседник состоите в одной и той же группе.
Как в телеграмме писать от своего имени
Чтобы выбрать канал, от лица которого будут отправлены сообщения, нажмите на изображение слева от поля ввода. Все последующие сообщения, отправленные в этом чате, будут подписаны названием и изображением выбранного канала вместо Вашего имени и фотографии.
Как узнать свой номер в Телеграм
Для получения информации о пользователе мессенджера Telegram следует направить боту его никнейм или номер ID. Кроме этого, если пользователь не запретил передачу данных о себе при пересылке сообщений, можно просто переадресовать боту любое сообщение, полученное от него.
Как написать в личные сообщения в телеграмме
- Первый шаг — открыть Telegram на вашем устройстве.
- Второй шаг — нажать кнопку « Новое сообщение».
- Выберите пользователя, которому вы напишете сообщение. Нажмите на имя пользователя, чтобы открыть чат с пользователем.
- Напишите свое сообщение.
- Коснитесь Отправить.
- Отличная работа!
Как найти человека который удалил чат в телеграмме
Политика Telegram в отношении конфиденциальности пользовательских данных такова, что пересылаемая информация не архивируется. При удалении сообщения, фото или видео из чата оно также исчезает с серверов и его нельзя восстановить. То же самое касается и самих чатов.
Что значит аккаунт скрыт пользователем
Скрытые аккаунты не видят друг друга, основные аккаунты видят только основных. О существовании скрытого аккаунта знает только сам владелец устройств. Скрытые аккаунты не отображаются в общем списке аккаунтов, доступ к ним только через ввод код-пароля в режиме блокировки Telegram-клиента.
Почему в Телеграме я могу писать только взаимным контактам
И что, я теперь не могу отправлять сообщения? Не совсем: вы можете отправлять сообщения только взаимным контактам. Это означает, что ваш номер должен быть в контактах у собеседника, а его номер — у вас. Ещё вы можете отвечать пользователям, которые написали вам первые.
Как сделать вирт номер в ТГ
Создаём новый аккаунт Telegram с виртуальным номером
Зайдите в Fragment на страницу My Assets, найдите нужный купленный вами виртуальный номер и нажмите на кнопку Get Login Code; введите в Telegram код, который указан во Fragment; пройдите этап регистрации; готово — вы создали аккаунт с анонимным виртуальным номером!
Как начать чат в телеграмме
Для создания такого канала связи в приложении откройте переписку с нужным контактом и нажмите на его имя сверху. В открывшемся окне с медиафайлами нажмите на три точки — справа от иконки вызова. В выпадающем списке выберите «Начать секретный чат» и подтвердите действие.
Как изменить свой ID в телеграмме
Каждый аккаунт Telegram имеет постоянный User ID, сменить который пользователь не имеет возможности.
Как найти свой адрес в телеграмме
Ссылка на свой профиль
Для получения ссылки на свой профиль необходимо через меню перейти в настройки Telegram и выбрать пункт «Изменить профиль». Кликнув на имя пользователя, вы откроете окно редактирования с готовой ссылкой.
Как найти свою ссылку в телеграмме
Как получить ссылку на канал в Telegram:
- Откройте описание канала.
- Ссылка находится сразу под названием канала. Кликните, чтобы скопировать ее в буфер обмена.
- Вернитесь на страницу добавления площадки и вставьте ссылку.
Как скинуть ссылку на телегу
Чтобы поделиться ссылкой на свой аккаунт в Телеграм, нужно:
- Запустить Телеграм на своем смартфоне
- Открыть вкладку «Настройки»
- Нажать «Изм.» (расположено в правом верхнем углу)
- Нажать «Имя пользователя»
- На открывшейся странице нажать на ссылку вашего канала
- Нажать на значок «Поделиться»
- Как написать имя пользователя в телеграмме
- Как отправить сообщение по ID Телеграм
- Что можно сделать с помощью ID Телеграм
12.04.2023 Как написать человеку в Телеграм по ID
Мессенджер Telegram является одним из самых популярных среди пользователей мобильных устройств и настольных компьютеров. Одним из его преимуществ является возможность написать сообщение человеку по ID, не зная его номера телефона.
Если же нужно написать сообщение человеку по номеру телефона, не добавляя его в контакты, то можно запустить любой интернет-браузер на устройстве и нажать Ввод. После этого пользователь будет автоматически перенаправлен в Telegram с окном «Открыть чат» к контакту с указанным номером телефона.
Для правильного ввода номера телефона в Telegram необходимо открыть приложение, нажать «Start Messaging», ввести номер телефона и нажать далее. После этого нужно ввести код, который придет на указанный номер в предназначенное для этого поле. Затем необходимо заполнить регистрационные данные в виде имени и фамилии и нажать на галочку подтверждения, после чего регистрация будет завершена.
Таким образом, написать сообщение человеку в Telegram по ID возможно несколькими способами. Для этого нужно либо использовать специального бота, либо воспользоваться интернет-браузером. Также необходимо правильно ввести номер телефона и заполнить регистрационные данные. Все эти действия позволят вам успешно найти и написать сообщение нужному пользователю в Telegram.
Источник: energosbyta.ru