Как создать бот Twitter для ретвитов

Ретвиты(Twitter) — одна из вещей, которая поддерживает Twitter . Это когда пользователь Твиттера(Twitter user) копирует чужой твит на свою страницу, либо с собственным комментарием, либо без него. Это их способ поддержать этот твит, продвигать его или, если он лично упоминает ретвитера, показывать другим людям, что о нем говорят.

Если вы ретвитите упоминания о себе для продвижения себя или своего бизнеса, вы будете знать ценность таких ретвитов. Это так называемое « социальное доказательство(social proof) ». Если много людей поют вам дифирамбы, это показывает другим, что вы достойны внимания. Как писатель и автор(writer and author) , это бесценная реклама для моего бренда.

Но если у вас нет много свободного времени для Twitter , вам придется автоматизировать весь процесс ретвитинга(retweeting process) . Вот почему вам следует подумать о создании ретвит-бота(retweet bot) .

Что такое бот?(What Is a Bot?)

Бот — это написанная по сценарию программа,(A bot is a scripted program) которая работает в сети (в данном случае Twitter ) и взаимодействует с другими людьми, как если бы она была человеком. За последние несколько лет число ботов в сети увеличилось благодаря Facebook Messenger . Но в Твиттере(Twitter) нет ничего нового, и он существует уже много лет.

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

Но вам нужно быть очень осторожным, потому что некоторые люди (включая Twitter ) могут воспринять это как спам. Если это так, ваш аккаунт может быть закрыт. Так что первые несколько дней или неделю следите за своей учетной записью в Твиттере(Twitter account) . Если все начинает выглядеть слишком спамно, деактивируйте бота.

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

Let’s Get The Bot Born!

Предполагая, что я не оттолкнула вас от идеи ретвитящего бота(retweet bot) , давайте сделаем из вас гордого родителя одного из них.

Сначала перейдите в раздел Twitter Developer(Twitter Developer section) и нажмите « Создать приложение(Create an app) ».

Вам нужно будет подать заявку на учетную запись разработчика(developer account) (при условии, что у вас ее еще нет). Это утверждение может занять день или два. Вам придется набраться терпения, пока вы не услышите ответ. Нельзя торопить процесс.

Когда у вас есть разрешение, снова нажмите « Создать приложение(Create an app) » и заполните детали. Всего четыре «обязательных» вопроса. Вы должны дать своему приложению имя, объяснить его назначение (дважды) и указать адрес веб-сайта. Вы можете заполнить остальные, если хотите, но это не обязательно.

Нажмите « Создать(Create) » внизу, и появится « Условия для разработчиков ».(Developer Terms)

Быстро отсканируйте их и снова нажмите « Создать(Create) », чтобы завершить процесс.

На следующей странице вверху нажмите « Ключи и токены ».(Keys and tokens)

Затем прокрутите вниз до « Токен доступа и секретный токен доступа(Access token and access token secret) ». Нажмите « Создать(Create) » для Twitter , чтобы сделать эти ключи для вас.

Эти ключи должны храниться в секрете. Не раскрывайте их никому.(These keys must be kept secret. Do not reveal them to anybody.)

Теперь мы воспользуемся инструментом, созданным фантастическим Амитом Аргавалом(Amit Argawal) из Digital Inspiration . Он сделал скрипт Google(Google script) под названием Twitter Bots . Нажмите на эту ссылку(Click on this link) и авторизуйте ботов Twitter(Twitter Bots) с помощью вашей учетной записи Google(Google account) .

Как только вы это сделаете, вы увидите этот экран.

На странице разработчика Twitter(Twitter Developer page) добавьте свои ключи API(API keys) в поля, предусмотренные на странице Амита, показанной выше.

Затем добавьте поиск в Твиттере(Twitter search) , который бот будет выполнять за вас. Поэтому, если вы хотите отслеживать все упоминания вашего имени пользователя, вы должны добавить свое имя пользователя в эту строку (со знаком @ в начале).

Выберите нужное действие из выпадающего списка. В данном случае это « Ретвитнуть твит(Retweet Tweet) ».

Теперь проверьте его, нажав кнопку « Проверить(Check) ». Это отправит бота в Twitter для получения результатов на основе ваших критериев поиска в Twitter .(Twitter search)

Вот с чем он вернулся для меня.

Это показывает, что он работает. Если все выглядит нормально, нажмите « (click “)Сохранить(Save) », и бот родился. Поздравляем. Это «это»!

Не забудьте(Remember) добавить в закладки страницу Twitter Bots, на(Twitter Bots page) которой вы ввели информацию о ключах API(API keys) . Если вам нужно что-то изменить или выключить бота, возвращайтесь на эту страницу.

Теперь следите за своей страницей в Твиттере,(Twitter page) и со временем начнут появляться ретвиты.

Другие условия поиска(Other Search Terms)

Как я сказал в начале статьи, вам нужно следить за своим аккаунтом в Твиттере(Twitter account) в первые дни существования бота. Вы не хотите, чтобы спам ретвитили в вашу учетную запись, иначе вы потеряете подписчиков, и в худшем случае(case scenario) ваша учетная запись будет заблокирована Twitter .

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

#hashtag

Очевидно, замените хэштег(hashtag) фактическим хэштегом, который вы хотите посмотреть. Это хорошо для продвижения конкурсов в Твиттере(Twitter) , которые вы можете проводить.

yourwebsite.com

Замените yourwebsite(yourwebsite) на имя веб-сайта, который вы хотите отслеживать.

мин_ретвитов: 5(min_retweets:5)

Это могло бы чрезвычайно помочь с проблемой спама(spam problem) . Добавление этого приведет к ретвиту чего-либо только в том случае, если у него уже есть минимум 5 ретвитов от других людей. Вы можете изменить 5 на любое число, которое вы хотите.



About the author

Я инженер-программист и эксперт по Windows 10. У меня более двух лет опыта работы со смартфонами, Windows 10 и Microsoft Edge. Моя основная задача — сделать так, чтобы ваши устройства работали лучше и быстрее. Я работал над различными проектами для таких компаний, как Verizon, IMac, HP, Comcast и многих других. Я также являюсь сертифицированным инструктором по обучению работе с облачными технологиями Microsoft Azure.



Related posts