Telegram Bot — how to get a group chat id?
I’ve been using telegram_bot, and trying to get groupChat id to send notifications to group chat, but don’t know which methods I have to use for it.
For getting chat id I use to message.chat.id when the bot participated in the chat but which I have to use for getting group chat id can’t find/
18 Answers 18
Trending sort
Trending sort is based off of the default sorting method — by highest score — but it boosts votes that have happened recently, helping to surface more up-to-date answers.
It falls back to sorting by highest score if no posts are trending.
Switch to Trending sort
In order to get the group chat id, do as follows:
Add the Telegram BOT to the group.
Get the list of updates for your BOT:
Look for the "chat" object:
This is a sample of the response when you add your BOT into a group.
Use the "id" of the "chat" object to send your messages.
(If you created the new group with the bot and you only get <"ok":true,"result":[]>, remove and add the bot again to the group)
Private chart only works in image argoprojlabs/argocd-notifications:v1.1.0 or above.
Here is the sequence that worked for me after struggling for several hours:
Assume the bot name is my_bot.
1- Add the bot to the group.
Go to the group, click on group name, click on Add members, in the searchbox search for your bot like this: @my_bot, select your bot and click add.
2- Send a dummy message to the bot.
You can use this example: /my_id @my_bot
(I tried a few messages, not all the messages work. The example above works fine. Maybe the message should start with /)
3- Go to following url: https://api.telegram.org/botXXX:YYYY/getUpdates
replace XXX:YYYY with your bot token
4- Look for «chat»:<"id":-zzzzzzzzzz,
-zzzzzzzzzz is your chat id (with the negative sign).
5- Testing: You can test sending a message to the group with a curl:
If you miss step 2, there would be no update for the group you are looking for. Also if there are multiple groups, you can look for the group name in the response («title»:»group_name«).
Бот telegram — как узнать chat id telegram?
Я использовал @telegram_bot, у меня стояла задача узнать chat id telegram (id группового чата Telegram) для того, чтобы отправлять уведомления, но я не знал какие надо использовать для этого методы и не нашел ничего полезного в интернете.
Для того чтобы узнать id группового чата telegram (chat id) необходимо:
1) Добавить бота telegram в группу (групповой чат)
2) Получить лист оновлений для вашего бота:
3) В результате данной команды, вы можете получить такой ответ:
В данном случае необходимо выполнить команду deleteWebhook.
Пример:
Как посмотреть свой адрес в Telegram: способы узнать ID, смена номера пользователя или канала
Аккаунт
Когда для совершения каких-либо действий в мессенджере требуется идентификатор, возникает вопрос, как узнать ID в «Телеграме». Способов выполнения этого действия немного. Однако перед их использованием нужно ознакомиться с назначением и функциями идентификатора.

Для совершения различных действий нужен Telegram ID.
Зачем нужен Telegram ID
В рассматриваемом сервисе можно вводить ник, который будет использоваться для поиска собеседников. С его помощью общаются с людьми, номера телефонов которых неизвестны. Название профиля просматривают и меняют, используют при формировании ссылки для быстрого открытия беседы.
Идентификатор используется системой для:
- общения пользователей;
- установления связей между аккаунтами и сообществами;
- взаимодействия с роботизированными алгоритмами.
ID отвечает за отправку уведомлений, возможность вступления в группу, хранение истории бесед. Он состоит из цифр и не подлежит редактированию. Посмотреть его привычными способами не получится.
Как узнать айди в «Телеграме»
Способ поиска информации зависит от того, к чему привязан идентификатор: к профилю, чату или каналу.
Ранее узнать идентификационный номер можно было через меню. В дальнейшем такой раздел был убран.

@getmyid_bot позволяет узнать идентификационный номер.
Сейчас для поиска данных используют виртуальных помощников, например @getmyid_bot.
С ними работают так:
- Запускают мессенджер на компьютере. Ищут бота через поисковую строку, для чего вводят в нее соответствующее название.
- Открывают страницу с роботизированным помощником. Нажимают клавишу «Начать».
После выполнения вышеуказанных действий видят свой идентификатор во входящем СМС. Тем же способом получают информацию на телефоне.
Другого пользователя
Для этого можно применять того же бота, что и в предыдущем случае.
Инструкция, как узнать ID в «Телеграме»:
- Переслать помощнику сообщение интересующего собеседника. Для этого нужно перейти в беседу, нажать на СМС правой клавишей мыши, выбрать пункт «Переслать». В списке выбрать @getmyid_bot.
- Просмотреть входящее уведомление. В нем будут содержаться User и Chat ID, Forwarded From. Потребуется третье значение.
Диалога
В этом случае работать придется с @username_to_id_bot.

@username_to_id_bot определяет ID чата в Telegram.
Для определения ID чата в Telegram выполняют следующие действия:
- Запускают мессенджер. Вводят название робота в поисковое поле.
- Переходят в беседу, системный номер которой нужно узнать. Копируют ссылку на диалог, отправляют ее роботизированному помощнику.
- Просматривают ответ.
Группы или канала
Определить идентификатор можно следующими способами:
- Изменить статус на «Доступный всем». Для этого отправляют сообщение контакту @channelName. Такое действие может выполнить только администратор, ведущий более 5 групп.
- Воспользоваться описанными выше ботами. Нужно отправить им ссылку на сообщество.
- Просмотреть URL-адрес канала. Первые цифры адреса представляют собой ID группы.
Для этого применяются те же помощники, что и при определении ID пользователя. Нужно начать беседу с @getmyid_bot, переслать ему сообщение от интересующего бота. Искомая информация будет содержаться в ответном СМС.
Как изменить ID в «Телеграме»
В отличие от ника и тегов, идентификационный номер ценности в плане поиска пользователей не представляет. Однако некоторые люди желают поменять его. Скажу сразу: сделать это не получится. Комбинация цифр присваивается на этапе создания профиля или группы и сохраняется до полного исчезновения указанного объекта из системы.
Ай ди в Telegram — где находится, как получить chat id, способы узнать ник или свой адрес по ид

Аккаунт тг
Существует только один способ, как узнать ID в «Телеграмме». Для получения информации нужно прибегнуть к помощи специальных сервисов – ботов. Я выяснила, какие роботы могут справиться с этой задачей и протестировала их.

Только с помощью ботов можно узнать айди в Телеграме.
Что такое ID в «Телеграме» и какое у него назначение
Идентификатор в ТГ – это комбинация цифр, которая присваивается аккаунту, чату или каналу при регистрации. ID отвечает за корректное взаимодействие пользователей внутри мессенджера – загрузку диалогов, отправку сообщений, возможность вступать в группы, писать комментарии и пр.
Данные генерирует система. В отличие от ника, тегов или номера телефона, которые владелец аккаунта может редактировать, поменять код невозможно.
Идентификатор нельзя просмотреть в настройках профиля, эта информация скрыта. В старой версии мессенджера такая функция присутствовала, но затем разработчики убрали ее в целях повышения безопасности.
Однако бывают ситуации, когда знать комбинацию цифр необходимо – она потребуется при создании сообщества или настройки группового чата. Тогда и возникает вопрос, как посмотреть ID.
Как узнать айди в Telegram
Существует множество роботов, с помощью которых можно получить информацию об идентификаторе. Но не все они исправно функционируют – многие из них отображают некорректные данные, а некоторые временами могут и не работать. Я выбрала наиболее быстрые и надежные сервисы, выдающие результат в считаные секунды.
Свой ID
Чтобы получить нужную информацию, лучше использовать ресурсы Getmyid bot или Userinfobot. По отзывам пользователей, они всегда справляются с поставленной задачей и присылают данные сразу после поступления запроса. Порядок действий в обоих случаях будет одинаковым.
Инструкция, как найти свой ID с помощью робота:
- Запустить мессенджер и в строке поиска на стартовой странице ввести название бота.
- Выбрать нужный сервис из списка результатов и нажать на него.
- Кликнуть по команде «Запустить» или «Старт».
Спустя несколько секунд система отправит сообщение с индивидуальным номером пользователя.

Узнаем свой ID с помощью Getmyid.
ID другого пользователя
Эти же ресурсы помогут и в случае, когда требуется узнать идентификатор другого человека. Но получить конфиденциальные данные таким способом возможно лишь в случае, если в ТГ сохранилась переписка с ним.
Чтобы узнать ID пользователя «Телеграма» с помощью бота, потребуется сделать следующее:
- Отыскать нужный сервис через поисковую строку на стартовой странице.
- Открыть чат с роботом.
- Перейти в список контактов и войти в диалог с человеком, идентификатор которого необходимо найти.
- Кликнуть по любому пришедшему от него сообщению, выбрать команду «Переслать».
- В качестве получателя указать адрес ресурса и выполнить отправку. Через несколько секунд бот пришлет цифровую комбинацию чужого аккаунта.
Но необходимо учитывать, что подобные действия могут привести к блокировке учетной записи в «Телеге».
Дело в том, что разработчики негативно относятся к попыткам пользователей узнать конфиденциальные данные других людей.
Поэтому лучше не прибегать к этому способу без крайней необходимости.

Видим ID другого пользователя с помощью бота.
ID чата или канала
Описанные выше помощники прекрасно справятся с розыском идентификаторов личных аккаунтов пользователей. Но когда требуется найти ID группы, они бесполезны. В такой ситуации потребуются боты Username to id bot или My Telegram ID bot.
Порядок действий, как узнать Chat ID Telegram с помощью роботов:
- Запустить приложение и нажать на значок в виде лупы над диалогами.
- Ввести название помощника.
- В списке результатов поиска выбрать нужный ресурс и кликнуть по нему.
- В диалоговом окне нажать команду запуска.
- Перейти в сообщество, данные которого необходимо узнать.
- Открыть информационное окно, кликнув по названию чата Telegram.
- Отыскать ссылку на канал, скопировать ее в диалог с ботом и отправить.
В ответном сообщении робот пришлет индивидуальную цифровую комбинацию группы.

Робот присылает ID чата.
ID стикерпака
Анимированные картинки снискали большую популярность у пользователей. Нередки случаи, когда намного удобнее выразить свои эмоции с их помощью, не затрачивая времени на набор текста. Поэтому многие регулярно пополняют свою коллекцию стикеров. Получить индивидуальный номер картинки можно с помощью бота Idstickerbot.
Как узнать ID в «Телеграмме»:
- Загрузить мессенджер и нажать на поисковую строку над чатами.
- Вписать название робота, выбрать нужного помощника из выпавшего списка.
- Открыть чат с ботом и запустить диалог.
- Прикрепить нужный стикер из набора.
- Отправить сообщение.
В ответном послании будет содержаться информация о картинке, в т. ч. цифровая комбинация.
Как искать по ID в «Телеграме»
Искать человека в ТГ можно разными способами – по номеру телефона, имени пользователя, регистрационным данным автомобиля или идентификатору. В последнем случае понадобится бот. Из многочисленных ресурсов наиболее надежным считается BillGates officialbot.
Алгоритм поиска личного аккаунта по ID:
- Открыть стартовую страницу приложения и нажать на иконку в виде увеличительного стекла.
- Ввести адрес сервиса.
- Выбрать нужного помощника в перечне результатов.
- Нажать на команду запуска бота.
- Ввести цифровую комбинацию в формате #id000000 и отправить сообщение. Спустя несколько секунд помощник пришлет информацию о владельце аккаунта.
Помимо номера ID, этот робот принимает и другие данные. Он разыскивает пользователей по имени или номеру телефона, привязанному к учетной записи в ТГ.
.jpg)
Результат поиска пользователя по Телеграм ID.