Как посмотреть подписчиков в телеграмм канале
Перейти к содержимому

Как посмотреть подписчиков в телеграмм канале

  • автор:

Как посмотреть список подписчиков на канале в Telegram?

Мало кто знает о данной функции мессенджера Telegram, но на канале Телеграм можно посмотреть список подписчиков. Как это сделать? Представляем вам парочку простых шагов:

Как посмотреть список подписчиков на канале в Telegram

  • сперва вам необходимо открыть приложение Телеграм;
  • затем выберите свой канал Telegram;
  • после выберите пункт информацию о канале.
  • внизу вам необходимо нажать на количество участников;
  • после того, как это сделали, вам требуется нажать на иконку в виде увеличительного стекла, а затем ввести в поле символ звездочка «*».

Как только вам откроется полный список подписчиков канала, вы можете самостоятельно убрать аккаунты, которые уже удалены либо странные для вас ники, а также многие другие дела с подписчиками канала. Если у вас еще нет мессенджера, тогда самое время скачать Telegram на свой гаджет.

Данный ресур является неофициальным сайтом фан-клуба приложения Telegram. Все текстовые, графические и видео материалы взяты из окрытых источников и носят ознакомительный характер. В случае возникновения споров, претензий, нарушений авторских или имущественных прав, просьба связаться с администрацией сайта.

Как посмотреть подписчиков в Телеграме на чужом канале?

Всем доброго дня! Коллеги, подскажите, пожалуйста, как я могу видеть количество и какие именно аккаунты подписаны на тот или иной Телеграм-канал. Вопрос, как говорится, не праздный. Есть ощущение, что конкуренты нагоняют в свои каналы ботов, и все эти большие цифры в численности не имеют ничего общего с реальной картиной. Надо это проверить. Но как?

4 июля 2022
Для голосования требуется Авторизация

Angel-ada

Количество статей:
Рейтинг автора:
Количество статей:
Рейтинг автора:
поделиться:
3 Ответа
Kamenshick
04.07.2022 в 22:22
04.07.2022 в 22:22
Для голосования требуется Авторизация

Подписчиков на чужом канале посмотреть нельзя. Это видит только администрация. У вас 2 варианта. В первом случае под каким-либо поводом вы можете стать одним из админов этого канала, что, конечно, сложно. Либо же как-то завладеть его телефоном или попросить посмотреть подписчиков. Тоже, конечно, из области фантастики. Если это площадка, на которой вы потенциально хотите размещать рекламу, то вполне логично будет напрямую попросить сделать несколько скринов, чтобы были видны аккаунты подписчиков. В общем, не одного точного универсального способа нет. По сути, только вот такие обходные.

Sladkoejka
04.07.2022 в 22:25
04.07.2022 в 22:25
Для голосования требуется Авторизация

Для подробного анализа конкурентов зачастую возникает потребность в просмотре подписчиков у конкурентов.К сожалению, функционал мессенджера не позволяет решить данную задачу. Вероятно это ограничение обусловлено возможностью для спам атак и подобных рекламных сообщений на массовую аудиторию. Почему не видно подписчиков на чужом канал? Как было сказано выше, это запрещено в базовом функционале мессенджера. Единственный выход – назначение вас администратором канала. В таком случае ознакомится со списком всех подписчиков можно также, как и при просмотре собственного.

Zliden

04.07.2022 в 22:27
04.07.2022 в 22:27
Для голосования требуется Авторизация

Да пожалуйста! Вот вам в помощь сервисы для просмотра чужой статистики. Они как раз-таки позволяет проанализировать успехи конкурента по многих параметрам. Tgstat. Там есть фильтр ознакомления с конкурентами. Можно выбрать нужные каналы и отфильтровать по параметрам. Вы сможете увидеть охват аудитории, , количеством постов день и т.п. Telemetr. Это неплохая альтернатива первому варианту. Для пользования сервисом необходимо пройти регистрацию. Затем открываем и также выбираем те же параметры, которые нам нужны. Какой тут есть минус? Конечно, самой детальной информации и полного представления о подписчиках, как если бы вы зашли под аккаунтом администратора, эти сервисы не дадут. Но лучше что-то, чем ничего.

Для ответа вам необходимо Авторизоваться

Cataffs saidbar

Trust RDP sidebar

ProTraffic.com — твой путеводитель по арбитражу трафика. Все фишки и экспертный контент от практиков, актуальные новости и аналитика, обучающие видео и интервью с лидерами рынка. Лей в плюс с ProTraffic!

© 2019-2024, ProTraffic. Все права сохранены. Условия пользовательского соглашения

label

Сервис Bankoff, позволявший выпускать карты, прекращает свою деятельность из-за наплыва пользователей / Криптобиржа Currency прекращает работать в России / Выпустили огненное интервью на YouTube-канале с командой TraffBraza / Роскомнадзор запретил на территории России рекламное продвижение Google и её сервисов / Новое экзотическое ГЕО от М1 — Эквадор / NashStore вместо Google Play: в России запустят аналог магазина приложений для Android /

Авторизация

Введите ваше имя пользователя или адрес email. Вы получите email сообщение с инструкциями по сбросу пароля.

Создать аккаунт

Делитесь публикациями и зарабатывайте деньги, общайтесь с коллегами и задавайте вопросы. Это бесплатно.

Сбор информации о подписчиках Telegram-канала

На 2021 год боты в Telegram так и не имеют метода, позволяющего получать информацию о подписчиках канала. Тем не менее, существует достаточно сложное в освоении Telegram API и построенная на нём библиотека Telethon. Сегодня мы посмотрим, как при помощи библиотеки выгрузить информацию о подписчиках своего канала.

Создание приложения

Для начала необходимо создать приложение, через которое будут отправляться запросы к API. Перейдите на https://my.telegram.org и авторизуйтесь в Telegram-аккаунте:

После успешной авторизации перейдите на страницу API development tools:

Заполните все поля и жмите на создание приложения:

Из полученной конфигурации нам необходим app api_id и app api_hash:

Запрос к API

Импортируем telethon — он поможет сформировать запрос, и pandas — полученный ответ мы запишем в DataFrame.

from telethon import TelegramClient import pandas as pd

Вводим api_id, api_hash, наш номер телефона и ссылку на канал, информацию о подписчиках которого хотим получить. Доступ к информации о подписчиках есть только у администраторов канала.

api_id = 1234567 api_hash = '1b42hj25kd8jw42b234kwj242c' phone = '+71234567890' channel_href = 'https://t.me/leftjoin'

Создаём новую сессию — вместо session_name можно подставить любое другое название. Методы в библиотеке работают асинхронно, поэтому ответа от них требуется ожидать:

client = TelegramClient('session_name', api_id, api_hash) client = await client.start() dialogs = await client.get_dialogs()

Собираем все каналы текущего пользователя. Из ссылки забираем часть с именем канала и вытаскиваем из словаря нужный:

channels = my_channel = channel_href.split('/')[-1] channel = channels[my_channel]

Подписчиков, доступ к которым не ограничен приватностью, можно получить методом get_participants. С 20 июля 2018 года Telegram установил ограничение в 200 подписчиков для вызова метода, и установка параметра aggressive на True поможет получить всех подписчиков за раз.

members_telethon_list = await client.get_participants(channel, aggressive=True)

Из полученных библиотечных структур извлекаем информацию о пользователях — их имена и телефоны:

username_list = [member.username for member in members_telethon_list] first_name_list = [member.first_name for member in members_telethon_list] last_name_list = [member.last_name for member in members_telethon_list] phone_list = [member.phone for member in members_telethon_list]

Из четырёх списков собираем DataFrame и пишем его в csv-таблицу:

df = pd.DataFrame() df['username'] = username_list df['first_name'] = first_name_list df['last_name'] = last_name_list df['phone'] = phone_list df.to_csv('subscribers.csv', index=False)

Результат работы — такая таблица:

Для запуска в Jupyter Notebook описанный ниже код можно просто вставить в ячейку, но при запуске из Python-файла будет такая ошибка:

SyntaxError: 'await' outside function

Устранить проблему можно, записав весь код в асинхронную функцию. Целиком выглядеть код будет так:

from telethon import TelegramClient import pandas as pd import asyncio async def main(): api_id = 1234567 api_hash = '1b42hj25kd8jw42b234kwj242c' phone = '+71234567890' channel_href = 'https://t.me/leftjoin' client = TelegramClient('session_name', api_id, api_hash) client = await client.start() dialogs = await client.get_dialogs() channels = my_channel = channel_href.split('/')[-1] channel = channels[my_channel] members_telethon_list = await client.get_participants(channel, aggressive=True) username_list = [member.username for member in members_telethon_list] first_name_list = [member.first_name for member in members_telethon_list] last_name_list = [member.last_name for member in members_telethon_list] phone_list = [member.phone for member in members_telethon_list] df = pd.DataFrame() df['username'] = username_list df['first_name'] = first_name_list df['last_name'] = last_name_list df['phone'] = phone_list df.to_csv('subscribers.csv', index=False) if __name__ == '__main__': loop = asyncio.get_event_loop() loop.run_until_complete(main())

Поделиться
Поделиться
28 комментариев

Что-то не работает. Ругается: SyntaxError: ’await’ outside function

Николай Валиотти 2021

Добрый день! Проверили способ прямо сейчас — у нас всё работает. Пришлите, пожалуйста, свой код (можно через gist.github.com) и версию Python.

Да я вообще не очень разбираюсь в Python’е. Только начал учить буквально на днях. Парсер чатов-то сделал, но там попроще было (на другом сайте), а сейчас понадобился для дела свой канал собрать, а там такие камни подводные 🙂

Николай Валиотти 2021

В Python вовсе необязательно разделять отдельные участки кода на функции, как, например, в C 🙂 Попробуйте написать без них, просто записывая последовательно все команды из материала в файл — должно получиться вот так: https://gist.github.com/Elisejj/aec7867e5da55e295d148882ae41488c

Если так делать, то он снова на await ругается: SyntaxError: ’await’ outside function

Я ж с такой «атаки в лоб» и начинал 🙂 В общем, вот такое решение у меня работает (всё парсит и файл сохраняет): https://gist.github.com/Mnsrff/9cba7a3231034fac900dd00b692d7c0f

Но хотелось бы разобраться, почему так 🙂 Почему у вас без функций всё работает, а я вынужден был всё в них заворачивать и вызывать 🙂 Python 3.7 у меня. Библиотеки установлены.

Marsel Kh 2021

Добрый день. Спасибо за код.
А с чем может быть связано несовпадение количества участников группы и количество выгруженных? Подписчики могут где-то ограничить приватность и не светиться в группах?
А то у меня из 574 юзеров выгружается только 470, хотя последний элемент в members_telethon_list total равняется 574.

Николай Валиотти 2021

Да, я подозреваю, что дело в настройках приватности у ряда пользователей, которые не дают свои данные выгрузить. У меня была аналогичная ситуация с экспортом собственных подписчиков.

Максим Игоревич 2021

Добрый день.
Подскажите пожалуйста, как вытащить ID юзеров.

Максим Игоревич 2021

Михаил Артемьев 2021

Подскажите, есть ли способ получить список подписчиков канала, которые были удалены?

Николай Валиотти 2021

насколько мне известно, нет, увы, их уже не получить

Ольга Телюкова 2021

Мы пробрасываем лиды из ФБ в телегу и гугл таблицы через Webjack. Сервис работает как часы.
Можно получить месяц халявы и бесплатную настройку по промокоду semen21, напишите его в чат техподдержки на сайте

Александр 2021

Здравствуйте! Подскажите пожалуйста, возможно ли узнать, кто-нибудь мог таким образом спарсить подписчиков с моего канала?

Николай Валиотти 2021

вся статья об этом, вы ее читали?

Александр 2021

Читал, но ничего не понял)))
У меня есть канал, и ощущение что один из админов спарсил моих подписчиков. Могу ли я как-то это проверить.
П.С.: Извиняюсь, если мой вопрос для Вас совсем тупой. Я чукча)

Роман Лыжов 2022

Добрый день
У меня почему-то выдает ошибку:

KeyError Traceback (most recent call last)
C:\Users\Public\Documents\Wondershare\CreatorTemp/ipykernel_7648/3941792516.py in
15 if d.is_channel>
16 my_channel = channel_href.split(’/’)[-1]
—-> 17 channel = channels[my_channel]
18
19 members_telethon_list = await client.get_participants(channel, aggressive=True)

Хотя канал существует, при выполнении даже был запрос на авторизацию с подтверждением через телеграм.
Канал @TestChannelRomanLyzhov свежесозданный, для теста.
Сможете помочь?

Николай Валиотти 2022

А у меня не находит ваш канал: TestChannelRomanLyzhov. Он доступен в паблике?

Давид 2022

Привет, у меня выскакивает вот такая ошибка DeprecationWarning: There is no current event loop
loop = asyncio.get_event_loop() в чём дело и как сделать чтобы ко работал

Абдуллаев Тимур 2022

Здравствуйте. Можно ли парсить телеграм каналы в которых я состою в свой личный?
Допустим у меня будут два моих канала в 1ый- будут рассылаться сообщения, картины которые парсит бот, чтобы я там мог редактировать(к примеру парсит картину и цену товара и мне нужно в своем 1ом канале иметь доступ к редактированию) и во 2ой канал уже будет рассылаться готовый контент.
Заране спасибо за ответ)

Ник Бул 2022

Добрый день!
Выскакивает ошибка :

telethon.errors.rpcerrorlist.BotMethodInvalidError: The API access for bot users is restricted. The method you tried to invoke cannot be executed as a bot (caused by GetDialogsRequest)

Как я понял, не возможно добавить бота в канал. Есть ли хук или другой метод, что бы получить информацию о пользователях группы, в которую бот не добавлен как участник?

Николай Валиотти 2022

А что мешает добавить бота в свой канал?

Ник Бул 2022

В этом и суть, канал не мой)

Николай Валиотти 2022

Тогда у вас ничего не выйдет. Это метод для работы с собственным каналом

Алексей 2022

Здравствуйте, смогу ли я спарсить подписчиков с канала, в котором я администратор, а не владелец?

Руслан Трифонов 2022

Добрый день! Не могу получить данные на этапе создания нового приложения, ничего не происходит https://prnt.sc/_bby94Pk7OR3 нажимаю ок и все, дальше ничего нет.

Николай Валиотти 2022

Ну, это вам в суппорт Телеграмма

Ivan Mashtalov 2022

Такую ошибку выдает:
line 11
client = TelegramClient(’session_name’, api_id, api_hash)
TabError: inconsistent use of tabs and spaces in indentation

Николай Валиотти 2022

Очевидно, что у вас что-то не так с индентацией?

Доценко Даниил 2022

Здравствуйте, уже который месяц пытаюсь решить проблему которые вы описываете в этом посте. Но однако ваш метод не является рабочим в данный момент. Список участников канала как был ограничен 200 сотнями так и остается, если я конечно же все правильно понимаю.

Николай Валиотти 2022

Не понял, что за ограничение в 2 сотни? у меня ограничения на выгрузку не было.

Доценко Даниил 2022

Это снова я, пытаюсь достать списко своих подписчиков которых сейчас 500. Если добавляюАГРЕССИВ = true вылазит такая ошибка.
telethon.errors.common.MultiError: ([None, None, FloodWaitError(’A wait of 30 seconds is required (caused by GetParticipantsRequest)’), None, FloodWaitError(’A wait of 30 seconds is required (caused by GetParticipantsRequest)’), FloodWaitError(’A wait of 30 seconds is required (caused by GetParticipantsRequest)’), FloodWaitError(’A wait of 30 seconds is required (caused by GetParticipantsRequest)’), FloodWaitError(’A wait of 30 seconds is required (caused by GetParticipantsRequest)’), FloodWaitError(’A wait of 30 seconds is required (caused by GetParticipantsRequest)’), FloodWaitError(’A wait of 30 seconds is required (caused by GetParticipantsRequest)’), FloodWaitError(’A wait of 30 seconds is required (caused by GetParticipantsRequest)’), FloodWaitError(’A wait of 30 seconds is required (caused by GetParticipantsRequest)’), FloodWaitError(’A wait of 30 seconds is required (caused by GetParticipantsRequest)’), FloodWaitError(’A wait of 30 seconds is required (caused by GetParticipantsRequest)’), F[, , None, , None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None], [, , ,

Александр Ко 2022

Николай, благодарю за статью, код работает!
Но агрессив не получается применить на группе, у меня там 14к человек, он пишет, что слишком много попыток, и дропает парсинг.
Можете проверить, как это работает сейчас?
Буду признателен, если подскажете, как это обойти.

Как посмотреть подписчиков на канале в Телеграме и как набрать участников

Как посмотреть подписчиков на канале в Телеграме и как набрать участников

В мессенджере Telegram существуют каналы с большим количеством участников. Общее количество людей в подписке отображается всем, а их ники и контакты скрыты. Есть ли метод, как в Телеграме посмотреть количество подписчиков в мобильной версии и на компьютере? Способ есть, доступен он владельцам через любую платформу и поможет увидеть полный список каждого человека с ником и возможностью написать в личные сообщения.

Как посмотреть участников канала в Telegram?

Чтобы увидеть полный список всех участников в Telegram, нужно открыть подробную информацию о канале и нажать на иконку участников. Тогда появится весь список. Вот как это делается на разных платформах.

участников канала в Telegram

На смартфоне

На Android или iOS смартфонах есть приложение мессенджера, в нем читатели становятся видны так:

Нажать на название для открытия меню.

1

Кликнуть по надписи «Подписчики» в подпункте «Участники», рядом с общим числом зрителей.

2

На компьютере

Через приложение на ПК смотрят так:

Нажать на три точки вверху справа.

Выбрать меню «Описание канала».

3

Далее «Участники» с текстом об общем количестве людей.

4

Здесь можно узнать никнейм каждого пользователя, увидеть его аватарку, а если нажать на контакт, то посмотреть номер телефона, когда был в сети, заблокировать, добавить в контакты или создать совместный диалог (только если владелец разрешил это в настройках конфиденциальности).

Как набрать подписчиков?

Справа от кнопки с подписчиками есть иконка приглашения. По ней можно отправлять приглашения на вступление своим контактам. Это первая стратегия как завлечь аудиторию.

Далее стоит воспользоваться бесплатными сервисами по распространению контента. Например, @tgcat публикует новые площадки бесплатно и таким образом их продвигает. Подобных каналов-каталогов полно, их можно найти в сети по соответствующим запросам.

Взаимопиар – тоже важная часть продвижения. Нужно находить другие каналы, которые похожи с вами по тематике, и предлагать им взаимную рекламу друг друга. Важно понимать, что пиариться готовы только такие же каналы по количеству аудитории, как ваш.

Реклама: главный подход к продвижению своего ресурса – платить за пиар. Ее можно покупать как у других авторов, так и на сторонних сайтах с пабликами по похожей тематике (Инстаграм, Фейсбук, ВКонтакте и так далее).

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *