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

Пишу Telegram бота при помощи библиотеки aiogram, хочу чтобы бот проверял подписан ли человек на Telegram канал, в противном случае предлагал подписаться. Не знаю как это реализовать, помогите пожалуйста!

Отслеживать
задан 28 июл 2020 в 14:33
German Shtukmaister German Shtukmaister
109 1 1 золотой знак 1 1 серебряный знак 7 7 бронзовых знаков

2 ответа 2

Сортировка: Сброс на вариант по умолчанию
Отслеживать
51.5k 198 198 золотых знаков 59 59 серебряных знаков 239 239 бронзовых знаков
ответ дан 26 сен 2021 в 19:12
46 2 2 бронзовых знака
Ваш вариант лучше, спасибо!

30 сен 2021 в 14:39

Вроде разобрался! Для решения проблемы использовал метод «GetChatMember», который возвращает строку с данными о пользователе (причем не важно, подписан ли человек на интересующий канал или нет, в конце строки будет статус пользователя, который нам и нужен!). В общем получили мы эту строку, что делать дальше? Я разбил ее на элементы при помощи библиотеки ‘re’ (user_channel_status — та самая строка)

user_channel_status = re.findall(r»w*», str(user_channel_status))

Далее на нужно вытащить уже из разбитой строки статус, здесь нужно помнить, что не у всех пользователей есть фамилия, так что нужно сделать условие для всех возможных случаев!

try: #Это для тех у кого есть фамилия #из-за этого элемент со статусом находится дальше if user_channel_status[70] != ‘left’: await bot.send_message(message.from_user.id, ») #Пользователь уже подписан else: await bot.send_message(message.chat.id, ») #Требуем подписки except: #Для тех кто без фамилии if user_channel_status[60] != ‘left’: await bot.send_message(message.from_user.id, ») #подписан else: await bot.send_message(message.from_user.id, ») #Требуем подписки

Собственно ниже будет весь код:

user_channel_status = await bot.get_chat_member(chat_id=id_канала, user_id=message.chat.id) user_channel_status = re.findall(r»w*», str(user_channel_status)) try: if user_channel_status[70] != ‘left’: #Условие для «подписанных» else: await bot.send_message(message.chat.id, ») #Условие для тех, кто не подписан except: if user_channel_status[60] != ‘left’: await bot.send_message(message.from_user.id, ») #Условие для «подписанных» else: await bot.send_message(message.from_user.id, ») #Условие для тех, кто не подписан

Источник: ru.stackoverflow.com

Можно ли посмотреть кто подписан на ТГ канал

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

  1. Узнать кто подписан на ваш канал
  2. Ключевые шаги
  3. Получить информацию о новых подписчиках на канал
  4. Ключевые шаги
  5. Узнать в каких чатах состоит пользователь в Telegram
  6. Ключевые шаги
  7. Узнать время вступления пользователя в группу в Telegram
  8. Ключевые шаги
  9. Полезные советы
  10. Выводы

Узнать кто подписан на ваш канал

Чтобы узнать список пользователей, недавно подписавшихся на ваш канал, вы можете воспользоваться Творческой студией YouTube. В панели управления найдите карточку «Новые подписчики» и нажмите на кнопку «Показать все». Там вы увидите список пользователей, которые подписались на ваш канал.

Еще по теме:  Запретить тегать себя в ТГ

Ключевые шаги

  1. Откройте Творческую студию YouTube.
  2. Найдите карточку «Новые подписчики» на панели управления.
  3. Нажмите на кнопку «Показать все», чтобы увидеть список пользователей.

Получить информацию о новых подписчиках на канал

На панели управления новой Творческой студии Telegram вы найдете функцию «Новые подписчики». При нажатии на «Подробнее» откроется окно со списком последних 100 пользователей, которые подписались на ваш канал за последние 28 дней.

Ключевые шаги

  1. Войдите в Творческую студию Telegram.
  2. На панели управления найдите функцию «Новые подписчики».
  3. Нажмите на «Подробнее», чтобы открыть окно со списком пользователей.

Узнать в каких чатах состоит пользователь в Telegram

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

Ключевые шаги

  1. Найдите бота TeleSINT в Telegram.
  2. Отправьте боту никнейм или ID пользователя, о котором хотите узнать информацию.
  3. Бот выдаст список Telegram-чатов, в которых состоит пользователь.

Узнать время вступления пользователя в группу в Telegram

Используя инструмент «Участники группы» в Telegram, можно получить информацию о времени вступления пользователей в группу. Этот инструмент показывает более детальную статистику о приросте аудитории, позволяя узнать, сколько людей вступило в чат или вышло из него, а также сколько пользователей перешло по ссылке-приглашению.

Ключевые шаги

  1. Откройте группу в Telegram.
  2. Нажмите на значок «Участники группы» вверху экрана.
  3. В списке участников вы увидите информацию о времени вступления каждого пользователя в группу.

Полезные советы

  • Пользуйтесь официальными функциями Telegram и официальными ботами, чтобы получить информацию о пользователях. Это обеспечит большую безопасность ваших данных.
  • Обратите внимание, что доступная информация о пользователях может отличаться в зависимости от версии приложения Telegram и уровня доступа пользователя.

Выводы

Telegram предоставляет некоторые возможности получить информацию о пользователях, но эти возможности ограничены и варьируются в зависимости от версии и уровня доступа. Чтобы получить информацию о подписчиках вашего канала, можно воспользоваться функцией «Новые подписчики» в Творческой студии Telegram. Для получения информации о чатах, в которых состоит пользователь, можно использовать бота TeleSINT. Используя инструмент «Участники группы», можно узнать время вступления пользователей в группу.

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

Что популярно Стримить на Твиче

На платформе Twitch в мае наиболее популярными категориями были «Общение», «League of Legends», «GTA V», «Valorant», «CS:GO», «Apex Legends», «Fortnite» и «Dota 2». Наибольшее количество часов просмотров было зафиксировано в категории «Общение» — 271 миллион часов, что свидетельствует о высокой доле стримов, посвященных различным общению и общественным событиям. На втором месте по количеству просмотров оказалась игра «League of Legends» — 156 миллионов часов, за которой следуют «GTA V» со 120 миллионами часов и «Valorant» со 95 миллионами часов. Также популярными оказались игры «CS:GO» (93 миллиона часов), «Apex Legends» (76 миллионов часов), «Fortnite» (51 миллион часов) и «Dota 2» (48 миллионов часов). Такие данные говорят о предпочтениях и интересах аудитории Twitch в мае.

Еще по теме:  Что значит мы отправили код в Телеграм на другом вашем устройстве

Сколько нужно зрителей на Твиче чтобы зарабатывать

Определенный ответ на вопрос, сколько нужно зрителей на Твиче, чтобы зарабатывать, состоит из двух параметров. Во-первых, необходимо иметь не менее 50 подписчиков. Это означает, что у вас должно быть хотя бы 50 человек, которые подписались на ваш канал и следят за вами. Но это еще не все. Во-вторых, вам нужно иметь 75 одновременных зрителей.

Это значит, что одновременно должно быть онлайн не менее 75 зрителей, которые смотрят ваш стрим. Если вы соответствуете этим двум требованиям, то ваш доход на Twitch будет зависеть от количества подписок, которые вы продаете на своем аккаунте. В целом, для заработка на Твиче, необходимо иметь определенное количество активных зрителей и подписчиков.

Как узнать на сколько каналов я подписан

Чтобы узнать, на сколько каналов вы подписаны, вам нужно нажать на свой значок в правом верхнем углу экрана. Затем выберите вариант «МОЙ КАНАЛ» из выпадающего меню. На странице вашего канала слева будет расположен раздел «ПОДПИСКИ». В этом разделе будут отображены первые несколько каналов, на которые вы подписаны.

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

Как посмотреть статистику чужого канала на YouTube

Многие пользователи интересуются, как посмотреть статистику чужого канала на YouTube. На самом деле, это не сложно сделать. Существуют сервисы по аналитике Ютуба, которые позволяют узнать статистику любого канала. Для этого нужно просто ввести в поисковую строку ID, ссылку или название канала, и сервис покажет все доступные данные о этом канале.

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

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

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

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

Источник: twichiki.ru

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

Rabbit verh

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

Еще по теме:  1 аккаунт на 2 телефона Телеграмм как сделать Андроид

Но как?

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. Это неплохая альтернатива первому варианту. Для пользования сервисом необходимо пройти регистрацию. Затем открываем и также выбираем те же параметры, которые нам нужны. Какой тут есть минус?

Конечно, самой детальной информации и полного представления о подписчиках, как если бы вы зашли под аккаунтом администратора, эти сервисы не дадут. Но лучше что-то, чем ничего.

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

Rabbit sidebar

RollerAds sidebar

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

label

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

Авторизация

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

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

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

Источник: protraffic.com

Рейтинг
( Пока оценок нет )
Загрузка ...