Как сделать розыгрыш на твиче

Обновлено: 07.07.2024


Задумка

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

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

К сожалению, так и не удалось сходу найти нормальный сервис, который бы мог отвечать на произвольные вопросы на русском. Google и Яндекс для таких целей не подходят, так как они выдают не готовый ответ, а ссылки на страницы в интернете, которые надо, хотя бы, минимально проанализировать. Для человека подобный анализ не составляет проблем, но как заставить это сделать машину, это отдельная задача. В идеале, я искал что-то похожее на Wolfram Alpha, но с поддержкой русского языка. Кстати, если у кого есть на примете, подобный открытый сервис — пишите в комментариях.

Реализация

Для викторины на Твиче достаточно оказалось искать ответы на одном многочисленных сайтов, посвященных кроссвордам, сканвордам и другим подобным играм. В принципе, попробовав несколько подобных сайтов, я выбрал тот, на котором оказался наиболее простой формат страницы результатов поиска. Забегая вперед, скажу, что оказалось, что основную базу MirRobot составляют именно такие “вопросы из кроссвордов”. Эффективность алгоритма для общеобразовательных вопросов оказалась достаточно высокой (70%), и, написав в самом начале этот функционал бота, больше к нему возвращаться не пришлось.


Бот против человека


Умение не выделяться оказалось самым важным для успешной работы бота. Было достаточно легко научить бота отвечать на вопросы. Исходя из своих технических возможностей, бот в большинстве случаев способен ответить на вопрос викторины в первую же секунду, но это сразу вызывает подозрения: человек не то, что напечатать ответ, он даже прочитать полностью вопрос не успевает за это время. Другая особенность заключается в том, что человек не одинаково быстро отвечает на разные вопросы: на простые — быстро, на сложные не очень. Поэтому, если просто поставить какую-либо существенную задержку на ответ, то получится, что живые участники будут “щелкать” простые вопросы, а бот будет мастерски отвечать на все сложные. Такой “эрудит”, который дает правильные ответы на абсолютно разные специализированные вопросы, сразу же привлечет внимание к себе. Реализовывать оценку “сложности” вопроса я так и не стал.

На скриншоте в группе одного из стримеров негодуют по поводу тех, кто ищет ответы викторины в Google:


  • Ввести правило давать ответы не более чем в 30–40% случаев.
  • Увеличить задержку до попытки ответить (случайная величина).
  • В некоторых случаях давать правильные ответы, несмотря на то, что кто-то только что давал правильный ответ, создавая иллюзию, что в чат пишет человек.


Замечали ли бота?


То, что бот был в топе одновременно почти 50 каналов, никто так и не заметил. Здесь, на мой взгляд, сказываются большая фрагментарность групп зрителей, а также то, что из примерно 2 тыс. каналов, где используется MirRobot, викторина включалась только на нескольких сотнях. Если же говорить о каналах, где была викторина, и где было хотя бы несколько десятков человек в чате, то таких каналов и вовсе было ~160, причем большая часть — либо нерегулярные редкие стримы, либо каналы с количеством зрителей менее 50 (такие исключались специально), либо каналы, на которых только краткосрочно экспериментировали с викториной. Активных каналов с “большим” топом, в который не удалось войти, было буквально пара, причем викторина на них уже долгое время была выключена, но оставался старый топ.
На графике ниже видно, что бот стабильно выходил в топ различных каналов:


А что у других?


Много кто просто ищет ответы в Google. Этих людей в чате недолюбливают, и даже против них активно борются.


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

Это как извечное противостояние щита и меча. Получить преимущество можно только на коротком временном отрезке.

Удивительно, но оказалось, что существуют другие боты или автоматические скрипты для игры в викторину! Как минимум, один раз я видел в чате, что кто-то с абсолютно свежего аккаунта отвечал на викторину буквально в течение 1 секунды после появления вопроса.


Даже попробовал разговорить их в личке на эту тему, но внятного диалога так и не состоялось. Используют ли эти люди бота, какую-то частично автоматизированную помощь или просто сидят на стримах ночами напролет, чтобы поиграть в викторину — со 100% вероятностью определить нельзя. Этот вопрос все еще открыт.

Была ли выгода?

Можно было что-то получить, но — нет, выгоды не было. Во-первых, суть эксперимента была не в том, чтобы получить какие-либо призы. Во-вторых, призы того не стоили.

Например, на одном из каналов проводится еженедельный конкурс, в котором топ отвечающих награждается золотом в World of Tanks. Как оказалось, бот стабильно врывался в топ и мог получать призы. Выяснилось это потом просто поиском используемого ника в поисковике, который и указал на посты в соответствующем сообществе.

Немного статистики


Заключение и выводы

Было ли это интересно? — Да. Откровением было то, что кто-то также автоматизировал игру в викторину.

Было ли это полезно? — Да, но только, как освоение технологий и создание чего-то нового.

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

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

-50% на все курсы Skillbox


Уникальное предложение — -50% на ВСЕ курсы Skillbox. Получите современную онлайн-профессию, раскройте свой потенциал.

Активировать скидку →

Программы для розыгрышей в Инстаграме

Follower Analyzer — есть возможность определить наиболее активных подписчиков. Подсчитывается количество комментариев и лайков. Также приложение позволяет посмотреть общую статистику активности.

Программы для розыгрышей в Инстаграме

Программа Follower Analyzer

Сервисы для розыгрышей в Инстаграме

Розыгрыши в Инстаграм - сервисы

Randomus — генератор случайных чисел для розыгрыша в Инстаграм. Не требуется авторизация через соцсеть и подходит для конкурсов, где у каждого участника индивидуальный порядковый номер.

Сервис для Инстаграм розыгрыша

Randomus — генератор случайных чисел для розыгрыша в Инстаграм

Сервисы для проведения розыгрыша на Facebook

ShortStack — приложение даёт возможность подсчитать необходимые данные для проведения лотереи. Может быть интегрировано с другими соцсетями.

Сервисы для розыгрыша на Facebook

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

Приложения для розыгрыша на Facebook

Приложение для розыгрыша на Facebook

Сервисы для проведения розыгрыша в Вконтакте

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

Сервис для проведения розыгрыша в Вконтакте

Сервис для проведения конкурса в Вконтакте

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

Сервисы для выбора победителя ВКонтакте

RandStuff — есть функция отложенного проведения конкурса. Проверяет по лайкам, репостам и вступлению в группу ВК. Недостаток приложения в том, что итоги конкурса хранятся не более трёх дней, потом нужно оплачивать.

Сервис для конкурса ВКонтакте

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

Для розыгрыша в ВКонтакте приложение

Приложение для конкурсов в ВКонтакте

Сервис Lucky you!

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

Сервис для розыгрыша по комментарием в ВКонтакте

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

Приложение для конкурса В ВКонтакте

Сервис Таргет Культиватор

Сервис для проведения конкурсов на Ютубе

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

Сервис для проведения конкурсов на Ютубе

Итоги конкурса — это время наибольшей активности среди подписчиков сервиса. После оглашения результатов полезно будет запустить рекламу или поделиться информацией для большого количества подписчиков.

Напишите, пожалуйста, в комментариях, каких целей вы хотите достичь при помощи конкурсов (поднять вовлеченность, привлечь новых подписчиков и т.д.)?

Большинство начинающих стримеров идут, как им кажется, по самому легкому пути - покупка ботов. Я тоже был из таких стримеров. Очень приятно наблюдать на своём стриме число зрителей: 20-30-50-80 и т.д. Любой начинающий стример мечтает о быстром старте, чтобы начал стрим и у тебя уже сидят 50 зрителей.

Но в этом варианте есть очень большие минусы, о которых я сейчас расскажу.

  • Первый минус - это всё же боты, они не проявляют активность в чате, что очень важно для новых зрителей, которые заходят к вам на стрим. Знаю очень много людей, да и я сам такой же, если я вижу, что на стриме нет активности в чате, но при этом стрим смотрят большое количество людей, я просто выхожу от туда.
  • Второй минус. Twitch может вас забанить, за использование ботов, может быть кака прямой бан, так и теневой - это когда ваша трансляция не видна в поиске и рекомендациях.

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

Что ещё хочется сказать по поводу ботов. Есть такой сайт, может быть кто знает, я не буду рекламировать, re***n-x. Во всех обзорах на этот сайт, написано, что это не боты, ваш стрим размещается на сайтах партнёров, откуда и приходят зрители. Как то я решил воспользоваться данным сервисом, чтобы посмотреть и проверить, так сказать, на своей шкуре. Что в итоге? По сути это те же самые боты, в чат никто ничего не пишет и счётчик зрителей держится всегда примерно на одном уровне, который задается на этом сайте в панели управления\, что очень вызывает подозрение по поводу того, что это всё такие боты и с этим сайтом лучше не связываться.

Какие же есть способы раскрутки своего канала?

  • Это конечно же свой канал на YouTube. Ютуб это очень хороший способ раскрутки своего канала на Twitch по многим причинам. С помощью видеохостинга, у вас есть возможность, рассказать о себе своим зрителям, почему они должны смотреть именно вас целыми часами. Вы можете выкладывать интересные моменты со своих стримов и т.д.
  • Это всевозможные розыгрыши . Люди любят халяву, этим всё сказано, условия могут быть разные, какие захотите, тут надо экспериментировать. Розыгрыши и конкурсы, один из отличных способов раскрутить свой канал.

Для того чтобы не заморачиваться с созданием розыгрыша, есть замечательный сайт - ezraffle. Иногда сам им пользуюсь, очень удобная вещь, закинул деньги выбрал скин, который хочешь разыграть, выбрал условия - конкурс готов. Единственный минус - это то, что можно разыгрывать только скины из CS:GO.

Читайте также: