Реклама

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

Но что, если у вас есть бот Twitter, работающий на таком оборудовании, как Raspberry Pi? Это позволило бы в реальном мире оповещения и уведомления от виртуального микроблога Facebook подражателя; Вы можете посмотреть физический подсчет количества упоминаний хэштега, возможно, или вспыхнуть несколькими лампочками.

Пользователи нашли много способов взаимодействия с Twitter, используя Raspberry Pi. Чтобы начать, проверьте наш собственный проект бота Twitter Raspberry Pi Как создать Twitter-бот Raspberry PiTwitter является крупнейшим в мире хранилищем коротких сообщений от людей, которым нечего сказать - и сейчас Вы также можете внести свой вклад в этот эпический проект с помощью автоматизированного бота Twitter, работающего на Малина... Прочитайте больше

instagram viewer
, а затем прочитайте о следующих 10 проектах, чтобы увидеть, как вы можете раскрутить свой собственный ...

Чирикать статус твоего пи

Когда мы выдвинули идею о бот-проектах Twitter, наш собственный эксперт по Джеймсу Брюсу предложил использовать Raspberry Pi, чтобы чирикать статус оборудования (например, температуру процессора) и фотографии из веб-камера устройства 5 вещей, которые вы можете сделать с помощью модуля камеры Raspberry PiОдним из первых расширений, которое вы должны купить для Raspberry Pi, является модуль камеры. Благодаря выделенному разъему камеру можно использовать для самых разных задач. Давайте взглянем. Прочитайте больше (см. ссылку выше).

Он использует пользовательское приложение Python, созданное с помощью API Twitter, и использует команду crontab для планирования повторных твитов. Мы рекомендуем вам взглянуть на это руководство, прежде чем переходить к другим проектам, перечисленным здесь, поскольку оно даст вам хорошее представление об основах, необходимых для создания бота в Twitter.

Простой ретвит бот

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

К счастью, существуют различные инструменты, которые помогут вам автоматизировать процесс ретвитов, не в последнюю очередь создание бота для ретвитов Raspberry Pi, который сделает эту работу за вас. Благодаря простому скрипту Python и API Twitter вы можете создать бота, который ретвитит на основе хэштега по вашему выбору.

Чирикать ваши результаты Speedtest

Если вам нужно убедить в силе и потенциале бота в Twitter, взгляните на этот твит:

Привет @Comcast почему у меня скорость интернета 2down9up, когда я плачу за 150down10up в Вашингтоне? @ComcastCares@xfinity#comcast#speedtest

- Пользователь AComcast (@A_Comcast_User) 1 января 2016 г.

Идея бота, созданного ботом Twitter, запрограммированным пользователем Reddit AlekseyP, заключается в определении скорости загрузки сети Comcast, подписчиком которой он является. Когда скорость понижения падает ниже уровня 50 Мбит / с (пользователь платит 150 Мбит / с вниз и 10 Мбит / с вверх), отправляется твит.

код доступен на Pastebin. Так как АлексейП наблюдает«Я знаю, что некоторые люди могут сказать, что мне не следует жаловаться на 50 Мбит / с, но когда они рекламируйте 150, и я получаю 10-30, я недоволен ». Интересно, что этот подход, казалось, принес результат.

«Я настроил это, потому что был разочарован в период постоянных падений и отключений. Сейчас намного лучше. Раньше мы не могли транслировать Netflix, и я не смог бы подключиться к матчам CSGO [Counter-Strike: Global Offensive] ».

Мигать светодиод, когда вы получаете прямое сообщение или ретвит

Вместо того, чтобы твитнуть и ретвитнуть, как насчет использования вашего Pi в качестве монитора Twitter, который физически реагирует на триггеры из других твитов? Для этого вам понадобится Raspberry Pi, макет, резистор, светодиод, как показано в этом уроке.

В то время как проекты ранее в этом списке использовали хэштеги для выборочного ретвита, этот проект использует их для подсветки светодиода. Справедливо сказать, что это не самое изобретательное использование Raspberry Pi и некоторых светодиодов, но на самом деле это лишь вершина айсберга того, чего можно достичь, подключив Raspberry Pi к Twitter. Другие варианты оповещения могут включать воспроизведение звука (возможно, даже автомобильный гудок, как показано на странице проекта!) и этот проект - хорошее место для начала, если у вас есть стремление управлять роботом, подключенным к Pi через Twitter.

Чирикать мой рев

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

Это удачно продемонстрировано в этом видео.

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

Вы найдете образец кода на Дино Tweet страница.

Чирикать, как растет ваш сад

Найти интересные вещи для автоматического твита с помощью Raspberry Pi может быть непросто. Так почему бы не рассмотреть существующие проекты Raspberry Pi? Одним из примеров является Городское сельское хозяйство Tweetbot который отправляет в Твиттере фотографии сада и данных об уровне воды и влажности почвы.

наш #aquaponics прототип был перемещен. #Arduino кормит рыбу, #Raspberry Pi это твиты фото pic.twitter.com/v5lfYwmVm1

- Helios Labs (@HeliosLabs) 25 февраля 2015 г.

Проект был построен с Raspberry Pi Модель B + Raspberry Pi B + уже здесь. Что изменилось? Прочитайте больше , поэтому должен работать с небольшими изменениями на Raspberry Pi 2 5 вещей, которые может сделать только Raspberry Pi 2Последнее издание компьютера размером с пинту просто потрясающее. На самом деле так здорово, что есть 5 вещей, которые можно делать только на Raspberry Pi 2. Прочитайте больше и Raspberry Pi 3 Raspberry Pi 3: быстрее, лучше, с Wi-Fi и BluetoothСегодня фонд Raspberry Pi объявил о выпуске Raspberry Pi 3. Это самое значительное обновление для популярной линейки недорогих компьютеров. Прочитайте больше моделей. Конечно, вам не нужно культивировать гидропонику, чтобы использовать этот проект - он может быть так же легко настроен в вашей теплице или в вашем вегетарианском патче.

Управляй своей рыбой

Управление рыбными ресурсами - часто пропускаемый аспект владения домашним животным. Если вы обеспокоены тем, что ваша золотая рыбка (или другие водные животные) не подходят температура, почему бы не настроить Raspberry Pi для определения температуры, сфотографировать и твитнуть полученные результаты?

19,2 ° Это 66,6 ° F. #goldfish#??#??#Raspberry Pi#MiraiWaterTemp#netthing#IoT# M2M 2016-03-15 16:35:11 pic.twitter.com/awXl2c8BeC

- Року-Мирай (@roku_mirai) 15 марта 2016 г.

Хотя для этого нет набора инструкций, это довольно похоже на то, что мы уже видели с ботом-твиттером для сада выше. Это также демонстрирует, что, хотя очень мало оригинальных идей осталось раскрыть, бот Twitter с питанием от Pi неизменно впечатляет.

Слушайте свои твиты

Что на самом деле говорят твиты? Независимо от того, есть ли у вас время на чтение или нет, робот Raspberry Pi в Twitter, цель которого - найти соответствующие твиты и прочитать их вам, может показаться особенно полезным. Вы найдете программное обеспечение и схему для TwitterPiBot на GitHubи до тех пор, пока к Raspberry Pi подключен аудиовыход, вам будут зачитываться твиты с указанным хэштегом. Вы можете изменить проект, чтобы читать твиты через систему Sonos Как отправлять голосовые уведомления спикерам SonosСегодня я покажу вам, как настроить голосовые уведомления в вашей системе Sonos, используя рецепты IFTTT, интеграции OpenHAB и многое другое. Прочитайте больше легко тоже.

Если это настроено разумно, это также средство, гарантирующее, что кураторские новости и информация доставляются вам, как ваша личная радиостанция!

Получить оповещения Международной космической станции

Где сегодня находится Международная космическая станция? Не глядя снаружи, это трудно увидеть, но это Raspberry Pi Twitter бот проект использует RSS-канал, созданный Сайт НАСА по наблюдению за МКС предсказать, когда космическая станция будет видна из вашей части мира, и отправить твит в день раньше, так что каждый, кто заинтересован в взгляде на небо, сможет подготовиться к наблюдение.

Учитывая, что - на момент написания статьи - два Raspberry Pi вращались вокруг Земли на МКС, этот проект кажется особенно подходящим.

Ложные политики

Они входят в политику с благородными целями, но становятся изгоями. Да, это политики, и Twitter-боты могут быть настроены так, чтобы высмеивать этих корыстных «государственных служащих». Может ли быть лучший способ использования Raspberry Pi? Одним из таких примеров является пользователь Reddit «Shut-Up-Tyler», который создал автоматизированную сатиру (комики, землетрясение в ваших ботинках) с этим проектом.

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

- Дональд Трумпет (@DonaldTrumpet_) 20 октября 2015 г.

Итак, как это работает?

«Моя программа работает на Raspberry Pi с Python. Он использует BeautifulSoup для извлечения твитов со страницы мистера Трампа, удаляет ссылки с помощью регулярных выражений, использует функция, которая заменяет слова на «doot doot» и «trumpet», помещает их в цепочку марков… и пишет в Твиттере ».

Иногда твиты это чепуха. К сожалению, это делает их очень трудно отличить от Трампа фактический чириканье.

Без сомнения, есть много других способов использовать Twitter Bot на базе Raspberry Pi - так почему бы вам не рассказать нам о своих в комментариях?

Кристиан Коули - заместитель редактора по безопасности, Linux, DIY, программированию и технологиям. Он также выпускает подкаст «Действительно полезный» и имеет большой опыт в поддержке настольных компьютеров и программного обеспечения. Кристиан - участник журнала Raspberry Pi, любитель лего и поклонник ретро-игр.