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

Пишу 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?

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

Еще по теме:  Как сделать Смайлики в Телеграмме своей фоткой на телефоне Андроид

Не стоит верить обещанным прогам, которые предлагаются. Телегра­м вообще не показывает тех, кто заходил, даже подписчиков не выдает, только общее их количество.

Возможно, со временем что-то и изменится, но лично меня это устраивает так, как это есть на данный момент. Да и честно говоря, главное количество просмотров и подписчиков, а не кто именно подписан и просматривал.

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

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

Приложение Телеграмм сейчас очень популярно среди пользователей интернета. Многих интересует вопрос о том, есть ли возможность в приложении просматривать гостей, тех кто заходил на канал.

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

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

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

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

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

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

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

Telegram Analytics

Tgstst.ru – сервис с открытой статистикой более 30 тысяч каналов. Первое, что видит пользователь, – удобный интерфейс, сразу отображающий основные показатели наиболее популярных сообществ. Для поиска необходимых каналов настраиваются специальные фильтры. Из общего рейтинга можно выделить интересующие сообщества, выбрав язык, категорию, период или, например, стоимость рекламы. Сервис предоставляет следующие данные:

  • количество пользователей, подписавшихся на канал;
  • прирост за период;
  • дневной охват;
  • средний охват одного поста;
  • уровень вовлеченности, % (ERR). Под этим показателем понимают процент подписчиков, просматривающих ваши публикации: ERR = (просмотры/подписчики)*100;
  • индекс цитирования;
  • лайки.
Еще по теме:  Дайвинчик в Телеграмме пишут анонимно

okhvat_v_100_000_prosmotrov_v_telegram_keys_yourmed_.jpg

okhvat_v_100_000_prosmotrov_v_telegram_keys_yourmed_.jpg

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

Репосты и упоминания в Telegram

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

Зеленым цветом изображаются упоминания, красным – репосты. Еще ниже можно найти список всех, кто когда-либо упоминал и репостил данное сообщество. Важно понимать при этом, что количество репостов и упоминаний – показатель, который может быть искусственно «накручен».

Более точную картину можно получить, используя индекс цитирования CI (Citation Index). Он показывает степень доверия к информации, которую предлагает конкретный канал. При определении CI учитываются не только репосты и упоминания, но и множество других факторов.

Поиск публикаций в Telegram

Tgstat позволяет находить публикации по ключевым словам в Telegram-сообществах. С помощью этой опции можно отслеживать упоминания брендов, людей, актуальных тем в мессенджере, тематических статей. Чтобы воспользоваться функцией, нужно перейти во вкладку «Поиск в Telegram», где в соответствующих графах следует указать часть текста публикации или ключевые слова из нее, примерный период размещения в мессенджере и другие параметры.

Если ввод данных был выполнен корректно, в течение нескольких секунд сервис предложит вам список каналов, когда-либо размещавших интересующую вас публикацию. Отслеживать самые популярные и цитируемые посты можно во вкладке «Рейтинг публикаций».

Tgstat-бот

Telemetr.me

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

Глубокая аналитика. Пользователями Telemetr сегодня является подавляющее большинство администраторов Telegram-каналов. По своим функциональным возможностям сервис не имеет равных себе ни в России, ни за рубежом. Telemetr содержит обширный каталог каналов самых разных направлений и тематик. Функционал сервиса позволяет отфильтровывать их по названиям, ключевым словам, категориям. Telemetr показывает почасовые приросты канала: при необходимости вы сможете узнать точное число подписок и отписок. Рекламную эффективность можно оценить по количеству подписчиков, которые пришли с рекламы канала за последнее время. Сервис позволяет узнать, какую тематику лучше не рекламировать, а какая будет пользоваться успехом. Инструмент будет полезным:

  • для владельцев бизнеса, занятых поиском поставщиков;
  • продавцов, заинтересованных в размещении рекламы своих товаров и услуг на массово посещаемых площадках;
  • любого пользователя, желающего купить готовый канал в Telegram.
Еще по теме:  Где искать фото загруженное из Телеграмм

Поиск по каналам. В Telemetr собраны более 140 тысяч сообществ. Основные критерии их выбора – более 500 подписчиков и использование русского языка. Искать сообщества и посты можно не только по названию, но и по описанию, количеству подписчиков, охвату публикаций, числу упоминаний, полу аудитории. После ввода данных в фильтр сервис показывает подходящие под них сообщества. Рядом с названием будут отображены количество участников, прирост числа подписчиков, просмотр постов, вовлеченность аудитории, соотношение участников по полу, число репостов и пр.

Рекламные посты. Разместив рекламные тексты, важно отслеживать статистику по ним, отмечая наиболее эффективные. Для получения такой информации с помощью сервиса Telemetr нужно выбрать соответствующий раздел меню и настроить фильтры (период, текст, канал, количество просмотров). Программа определит, когда опубликована реклама, сколько человек ее посмотрели, сколько было сделано репостов.

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

Аудитория канала. Владельцы каналов, использующие в работе сервис Telemetr, могут проверить количество ботов в своей аудитории. Для этого необходимо передать право на администрирование специальному боту, который проанализирует ваших подписчиков. «Накрученные» подписчики, как правило, заходят в сообщество только один раз, и после этого активности с их стороны не наблюдается. Именно этот параметр и установит программа.

Собственные средства Telegram

Начиная с обновления Telegram 6.0, статистику канала в мессенджере можно посмотреть без использования сторонних сервисов, таких как Tgstat и Telemetr. Эта функция доступна администраторам и владельцам каналов с числом подписчиков от 1 000 человек. Она позволяет следить за ростом количества подписчиков, охватом постов, активностью аудитории и другими показателями.

Попробуйте рекламу в Telegram

telegram.png

telegram.png

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

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