The creation of social media bots is an ongoing movement where anyone is capable of developing a working AI that was meant to roam and interact on the Internet. These bots could come straight out of fiction or be a rendition of a fictional character from a novel or film.
As Rob Dubbin mentioned from his article, “The Rise of Twitter Bots,” Twitter bots are contributors to the worlds of APIs and AIs. Dubbin defined these bots to be openly developed in laboratories from creative minds with programming background that has the power to make bots good or evil. The movement of Twitter Bots is like a community garden, anyone are welcomed to plant bots with a Twitter account by using their knowledge of APIs and programming in order to run in the Internet.
From my previous Twitter bot, I based it off from a fictional character in which I choreographed a small digital puppet show for it to appear realistic. Generally, IFTTT recipes were used for this bot to tweet out content that related to his interests and personality.
For this assignment I decided to develop a fictional Twitter bot that has the personalities and functionality of a “mother hen,” based on a small brief that outlined the bot’s features and purpose. Overall, the bot would act overly caring, very protective, and worries over the user until he or she no longer follows it. The purpose of this assignment was to project a sense of awareness on how humans relied on technology to the point we programmed them to be living secretaries, friends, or spouses. We’re constantly having the “need” to have something reminding us about events, appointments, meetings, deadlines, etc.
Mother Hen is just a small prototype that does simple tasks where society is highly depended on a daily bases.
For example, this bot would tweet out the weather of a particular location on a scheduled time.

This IFTTT recipe sends out a tweet everyday at 6 AM tells today’s weather condition at specific location.
Another feature would be tweeting out customized “welcoming tweets” whenever a new follower followed the bot.
In addition to tweeting out messages that are set on a timer or schedule according to the developer.
Weekend Reminder:
Go Eat Reminder:
*Breakfast Tweet was overwritten by another recipe. But currently is working.
Stay Productive Reminder:
Even though these features were created as recipes from IFTTT, there was the usage of basic JavaScript programs that were controlled through a command line. For instance, fileBot.js was used to send out a text file that contained encouraging, empowering, or “good day,” quotes. Eventually, these tweets are posts manually through a command line or through a remote server following a scheduled time.
Since uploading fileBot.js to Heroku is the text file no longer needed to be manually activate through a command line in order for the JavaScript to work. While using, Heroku, fileBot.js would continue uploading quotes from my text file at a particular schedule in which was coded into the JavaScript.
Furthermore, from what I’ve learned about Twitter bots and Twitter, this particular project is very opened and popular through the programming and developing community. Twitter does offer a lot of freedom to its followers and developers when creating artistic and interactive content on their site’s server. From Dubbin statement, eventually, these bots are just another remembrance on how they’re a great for wasting time and “omnipresent surveillance.”


































