Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

egghead.io

Create your own twitter bots

via egghead.io

Overview

In this course we’ll learn how to create Twitter bots. We’ll first learn how to interface with the Twitter API using Twit.js, which allows us to post statuses, search tweets, and interact with followers. We’ll create several example bots that show the diversity of possibilities, using powerful tools such as RiTa.js, Google’s Cloud Vision API, and Tracery. We’ll learn how to tweet data from Google Spreadsheets, and to compose and tweet a song for an audio bot. We’ll also learn how to host our bot logic on Heroku and Docker.

Syllabus

  • Set Up a Basic Twitter Bot with Twit.js
  • Post Statuses with Twit.js
  • Work with Users in Twit.js
  • Interact with Tweets with Twit.js
  • Use the Twitter Search API with Twit.js
  • Use the Twitter Stream API with Twit.js
  • Tweet Media Files with Twit.js
  • Make A Bot That Sounds Like You with RiTa.js
  • Make a Bot That Analyzes Human Emotions in Photos with Google Cloud Vision API
  • Make A Story Generation Bot with Tracery
  • Retrieve And Tweet Information from Google Spreadsheets
  • Make a Twitter Audio Bot That Composes a Song Based on a Tweet
  • Host a Simple Twitter Bot Using Heroku
  • Host a Complex Bot using Heroku and Docker

Taught by

Hannah Davis

Reviews

Start your review of Create your own twitter bots

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.