Важлива інформація
Отримання chat_id в Telegram можливо виключно сторонніми засобами, так як в цілях безпеки ця функціональність була видалена з месенджера.
Спосіб 1: Get My ID
Для отримання ідентифікатора групи можна скористатися ботами, наприклад Get My ID. Як і більшість подібних рішень, це однаково працює як в настільному варіанті додатки , так і у версіях для Android і iOS . У прикладі далі ми скористаємося саме клієнтом для ПК.
- Запустіть програму, перейдіть до пошукового рядка над списком чатів і введіть в неї запит getmyid_bot . Нижче з'являться згенеровані результати, клікніть по зазначеному на скріншоті.
- Далі натисніть»запустити" .
- Після початку роботи з ботом він відобразить ваш користувальницький ID і відповідне значення для чату з ним – якщо це повідомлення прийшло, все функціонує нормально.
- Для отримання chat ID конкретної бесіди знадобиться переслати сюди будь-яке повідомлення з нього. Відкрийте потрібний діалог, знайдіть необхідний елемент, клікніть по ньому правою кнопкою миші і виберіть пункт " переслати повідомлення»
.
У вікні вибору адресатів вкажіть Get My ID .
Відкриється діалог з ботом – тут натисніть на кнопку відправки повідомлення.
- Для визначення точного ідентифікатора знадобиться надіслати боту ще й посилання-запрошення на цільовий чат. Щоб отримати її для публічних чатів, перейдіть до відповідного діалогу та натисніть на три крапки праворуч,
Виберіть пункт " інформація про групу» .
Посилання є першим пунктом у властивостях групи і обов'язково починається з t.me . Скопіюйте послідовність, що йде після символу слеша ( / ).
- Поверніться до діалогу з ботом, вставте в поле повідомлення отримане посилання, прибравши з неї все зайве( до слеша), а замість нього Напишіть @ . Перевірте правильність введення інформації, а потім надішліть.
- Далі з'явиться повідомлення з ID, тільки на цей раз вже з додатковими значеннями.
![как узнать chat id в telegram-1](https://cdn.daad.org.ua/images/8989/d49a91228cf063c72f0a6d930554abf8.png)
![как узнать chat id в telegram-2](https://cdn.daad.org.ua/images/8989/d980b55ff7df3ff10ca18a0944fcb5c3.png)
![как узнать chat id в telegram-3](https://cdn.daad.org.ua/images/8989/248bc3d084a5a48300f6374a5d3ba6d6.png)
![как узнать chat id в telegram-6](https://cdn.daad.org.ua/images/8989/5e65019dd16ef748da4a4b994096d1df.png)
![как узнать chat id в telegram-9](https://cdn.daad.org.ua/images/8989/a91687890dc26aaa57f60b5477ca3d28.png)
![как узнать chat id в telegram-10](https://cdn.daad.org.ua/images/8989/7482f211ccf9c61c8f828c43267925ba.png)
![как узнать chat id в telegram-11](https://cdn.daad.org.ua/images/8989/00aff613d5c9f98d70b8a8a0ed991c72.png)
Даний бот зазвичай спрацьовує коректно, проте він нездатний визначати ідентифікатори приватних чатів і деяких публічних.
Спосіб 2: UserInfo
Наступний бот, який вирішує завдання, називається UserInfo.
- Додайте бота до свого переліку діалогів за алгоритмом з попереднього способу, запит –
@userinfobot
. - Після відкриття діалогу виконайте пересилання туди повідомлення з чату, ідентифікатор якого бажаєте отримати. Дії аналогічні кроку 4 способу 1.
- Бот надасть короткий підсумок посилання, ідентифікатора та відображуваної назви чату.
![как узнать chat id в telegram-12](https://cdn.daad.org.ua/images/8989/f9f249bcf5862c8e452bb94f6652eb51.png)
![как узнать chat id в telegram-13](https://cdn.daad.org.ua/images/8989/adb3bb8d5b4e167f575cb792d8843b5b.png)
![как узнать chat id в telegram-14](https://cdn.daad.org.ua/images/8989/69f99d1a75a22e974465e502d40f2d02.png)
Це рішення функціонально нічим не відрізняється від наведеного вище, інші схожі інструменти володіють подібними можливостями.