Ответы
AlexanderКак возникла идея создания проекта? [@crosser_bot]
Как-то раз в одном чате мелькнул скрин диалога с ботом, который вытягивает подписчиков канала и отдает их список в виде CSV-файла.
Нас заинтересовало то, как это работает с технической стороны. Написали человеку, который разместил скрины, он нам рассказал что это частная разработка заказанная на фрилансе и о технической стороне этого вопроса он ничего не знает, но может продать исходники за ~5000 руб.
Так как нами руководило исключительно любопытство, мы понятное дело отказались от покупки и начали шуршать Telegram API в поисках ответов, и довольно быстро их нашли.
Пару банок RedBull'a, несколько часов которые обычно должны были быть спокойным сном и у нас был готов прототип.
Про пересечения аудитории каналов мы думали давно, про сложность оценки эффективности размещения при закупках сразу в нескольких каналах, также знали. Единственное что могло решить эти проблемы - возможность заглянуть в костяк канала - его аудиторию, а у нас как-раз появилась техническая основа для этого.
На тот момент, мы уже как пол года работали над новой версией Channely, и хотелось как-то отвлечься. Перед тем как что-то делать сделали маленький анонс в канале Channely Updates (аудитория которого состоит из пользователей Channely, администраторов каналов) и ребятам идея зашла. Выделили на это все неделю времени в которую конечно же не вложились, но далеко от намеченного дедлайна не ушли.
Сложности при достижении цели? [@crosser_bot]
Много, но все оказались решаемы:
- выгрузка каналов >10k;
- балансировка пользовательских нагрузок;
- боязнь админов добавить бота в администраторы;
расскажите о Вашей команде:
какое количество человек, существует ли разделение по продуктам?
кто за что отвечает?
Деления по продуктам нет, и сомневаюсь что когда-либо будет.
Всего нас трое:
- Корнелий (да, этого его имя) - @korneliy - продвижение, поддержка, разные исследования, тексты, и еще много чего, что я так и не вспомню;
- Влад - @zaplachinsky - фронтенд, и тут я имею ввиду не только HTML, CSS, JS, а еще и Telegram-боты.
- Я - @MrLinch - бэкенд, если на пальцах - выгрузку пользователей и подсчеты делает часть системы которую писал я.
Если это не секрет, как выглядит Ваш план продвижения Channely за счет Кросса?
Со стороны бизнеса @crosser_bot представляет из себя: технологию которая просто идеально вписывается в аналитику Channely, и аудиторию которая в основном состоит из администраторов каналов, которые являются потенциальными клиентами Channely. Думаю мой посыл понятен.
Ваш диалог с tgstat строится исходя из пожеланий Владимира Воробьева (@crosser_chat)?
Вы уже предложили Владимиру совместную работу?
Поддерживаете ли связь, вне кросс чата?
Идея интеграции с tgstat зрела давно. Посудите сами, есть два сервиса которые предоставляют разные данные, дополнив их можно получить более полную картину конкретного канала. Владмир является пользователем @crosser_bot и Сhannely. Каких либо договоренностей у нас нет, контактов вне контекста Channely и @crosser_bot, так же.
Как выглядит миссия кросса Вашими глазами, оставляя за скобками прибыль. В разрезе тенденций развития Телеграмм в целом и русскоговорящего. Проводите ли Вы такое разграничение: да/нет. Почему да/нет.
Четко сформулированной миссии у нас пока нет.
Есть тезисы:
- показать администраторам их скелеты в шкафу;
- покупая рекламу в канале, рекламодатель не должен покупать кота в мешке;
- улучшить в целом качество аудитории каналов (за счет удаления удаленных, и тех кто заходил очень давно)
- и в апогее развития сделать телеграмм более привлекательным для внешних рекламодателей и помочь им с подбором площадок для крупных рекламных кампаний.
В каких промежутках цифр Вы бы оценили рекламный потенциал русского Телеграмм на 2018, в рублях. От каких критериев отталкиваетесь?
Рекламный потенциал русского Телеграмма может оценить tgstat.
У них эти данные есть.
А мы можем рассказать про аудиторию русскоязычных каналов.
@korneliy как-раз этим сейчас занимается.
Какие идеи у Вас есть относительно выявления накруток подписчиков, просмотров?
Были идеи по выявлению “накрутки” следующим образом:
- Создаем канал;
- Накручиваем на него подписчиков;
- В каждом отчете выводим пересечение с этим каналом утверждая что это боты.
- PROFIT!
Но, это гиблый вариант. Почему?
- Есть софт который за час может создать 500 аккаунтов, нагнать их в канал, а потом нигде не использовать эти аккаунты. Эта база с каждым часом будет терять свою актуальность, а пользователь @crosser_bot, будет думать что это 100% верные данные, купит рекламу и в результате потеряет деньги.
- Каким образом отличать офферных подписчиков (тем которые платят деньги за подписки), от автоматизированных? Офферный подписчик в одном канале, будет считаться, накрученным в других каналах, хотя это не всегда есть так.
С просмотрами ситуация не лучше, все так же легко крутится, а в свете появления виджетов в Telegram, еще проще.
В свете последней DDOS атаки на tgstat (реализация которой была инициирована пионерами в этом направлении(это только мое субъективное мнение, исходя только из диалогов в чате)), а также попыток (удачных в том числе), по угону аккаунтов и каналов, как построена безопасность Вашей системы?
Узкое место нашей системы - сервис который занимается выгрузкой пользователей. Но вывести его из строя не так просто, во первых при достижении лимитов, бот просто не примет Ваш запрос на поиск пересечения, а во вторых в случае если этот канал уже считался сегодня, мы будем отдавать данные из кэша.
По безопасности.
Инфраструктуру на которой работает @crosser_bot мы покупаем у Google (Google Cloud Platform). Данные кэша в зашифрованном виде хранятся на Google Cloud Storage.
Насколько уникальным решением является кросс, как скоро его повторят? Как в целом выглядит механика оформления авторства в Телеграмм или в области создания ботов?
Насколько я знаю, первыми до этого додумались в Иране, но в каком виде это существовало я не знаю. Но в РУ и в публичном виде мы первые)
С начала этого года появляются подобные реализации этого подхода в других сервисах/ботах.
Например, сегодня узнали что telemetr теперь тоже может выгружать подписчиков.
По авторству все просто.
Ты сделал - ты автор.
Каких либо копирайтов и патентов у нас нет)
Знакомы/общаетесь ли Вы с создателями Telemetr? tgstat или Telemetr? Почему? Принципиальное отличие 2х продуктов на Ваш взгляд?
Незнакомы и не общаемся.
> что думаете о продукте?
Ничего.
> tgsat или telemetr
Вкусовщина. Но если субъективно, то у tgstat, дизайн не так режет глаза и стабильность выше.
> Принципиальное отличие 2х продуктов на Ваш взгляд?
Все просто, платно/бесплатно (пока)
Как Вы понимаете определение: клиентоориентированность?
Клиентоориентированность - это когда ты встаешь посреди ночи чтобы решить проблему пользователя;
Клиентоориентированность - это когда ты руками выковыриваешь из выгрузки канала тех, кто заходил больше месяца назад, так как пользователю нужно срочно их удалить.
Клиентоориентированность - это @korneliy, он тратит очень много времени на общение с пользователями и решение их проблем.
Общаетесь/сотрудничаете ли Вы с @badlist, @blackmanager, либо работаете с другими платформами?
Нет. Причина - конфиденциальность данных канала. А пользователь вряд ли будет нажимать кнопку у меня хреновые показатели, отправьте мой канал на @badlist.
Все знают что такое ПТС, какое название Вы бы предложили такому же "документу", где транспортное средство- канал в Телеграмм?
К сожалению, нет времени креативить, а сходу идей нет, поэтому оставлю этот вопрос без ответа.
Вы в частности и команда, любите стеб?
Как Вы считаете пользователи Телеграмм относятся к стебу?
Иронию и сарказм любим и друг-друга в команде не обделяем)
А вот насчет пользователей всея Телеграмм, сложно ответить, все индивидуально.