I’ve been talking about how easy it is to get started making bots for a while now, but I haven’t done a long-form writeup of all of the tools that I use that you might find useful. So here we go: a list of resources that I use for making Twitter bots.

Tracery Basics

Cheap Bots Done Quick This is the software that most of my Twitter bots run on. It handles the regularly scheduled posting as well as the replies

Word Lists

List inspiration

The Noun Project I never use any of the Noun Project stuff directly, but they have a lot of lists of icons of various objects put in useful categories, which can be good for when you need to think about, say, common appliances, but it’s hard to name them all off the top of your head

Spellzone word lists These are for learning English, but can also be useful for when you need a bunch of words for certain things, like buildings, appliances, household objects, etc; I usually just keep a notepad tab open and write down a handful that will work for what I’m doing

Wordnik I often will pick a fun sounding word, look at what lists people put it on, and then look at those lists for more word inspiration

I’ve also been adding a lot to @thinkpiecebot, which is getting HUGE– the code has over a thousand variables in it now– that means there are over a thousand different things that it forms into different phrases, all of which I put in there by hand. (There are a couple that are repeated to tweak the frequency so it doesn’t use “Whippersnapper” more than it uses “Millennial”, but still.) It’s also been getting a lot of attention: The Daily Dot used a bunch of its tweets for writing prompts, I talked to Slate and Recode for short features did a longer interview with PopMatters; it also got a writeup in Bustle.

I’ve also been having more success with Patreon and PayPal tips, which has allowed me to spend a lot more time making this art stuff: thanks to those of you who’ve helped me out with that! It’s nowhere near enough for me to do this as a full-time job in the long run, but it’s enough for me to think that might someday be possible.