No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
assets
.gitignore
001Bulbasaur_Dream.png
13663654_786684231980_2095554349_o.png
13709493_786878941780_84756877_o.png
5e50e7cf-4eb9-4a65-9e18-cfa5d4ee0e7c.png
README.md
SUMMARY.md
Screen Shot 2015-09-29 at 10.46.40 PM.png
Screen Shot 2015-09-29 at 11.28.35 PM.png
Screen Shot 2015-09-29 at 11.41.44 PM.png
Screen Shot 2015-09-30 at 12.01.48 AM.png
Screen Shot 2015-10-01 at 9.34.10 PM.png
Screen Shot 2015-10-06 at 11.43.56 PM.png
Screen Shot 2015-10-06 at 11.46.29 PM.png
Screen Shot 2015-10-06 at 11.49.58 PM.png
Screen Shot 2015-10-06 at 9.11.34 PM.png
Screen Shot 2015-10-06 at 9.20.10 PM.png
Screen Shot 2015-10-07 at 10.24.26 AM.png
Screen Shot 2015-10-07 at 10.30.53 AM.png
Screen Shot 2015-10-11 at 5.56.57 PM.png
Screen Shot 2015-10-11 at 6.10.56 PM.png
Screen Shot 2015-10-11 at 6.18.10 PM.png
Screen Shot 2015-10-11 at 6.28.31 PM.png
Screen Shot 2015-10-11 at 6.30.54 PM.png
Screen Shot 2016-07-12 at 10.58.03 PM.png
Screen Shot 2016-07-12 at 11.46.02 PM.png
Screen Shot 2016-07-13 at 12.12.43 AM.png
Screen Shot 2016-07-13 at 12.31.44 AM.png
Screen Shot 2016-07-13 at 9.09.59 PM.png
acknowledgements.md
book.json
chapter1.md
cheatsheet.md
copy_to_pythonanywhere.md
find_a_book.md
forking.md
how_well_build_one.md
personalize_your_bot.md
robot1.jpg
robot2.jpg
robot3.jpg
robot4.jpg
set_up_github.md
set_up_pythonanywhere.md
set_up_scheduling.md
set_up_twitter.md
tell_people_about_your_bot.md
test_your_bot.md
using_an_api.md
what_is_a_twitter_bot.md
write_unit_tests.md

README.md

Welcome to the Build-a-Bot workshop! =======

This is a workshop for Python developers who are interested in making small, creative programming projects and have never made a Twitter bot before. We'll walk you through setting up a simple Twitter bot that tweets lines of a book 140 characters at a time. Then, we'll move on to customizing it using free, publicly accessible data sources and our imaginations. 🌈

Our tools will be * Twitter, an online social network where our bot's output will go. * Tweepy, a Python library to simplify the Twitter API and authentication process

  • Hosting and scheduling on PythonAnywhere, a hosting service which has a browser UI for everything we'll be doing today so that you won't need to install anything onto your personal computer.

Version control on GitHub. * Public domain books from Project Gutenberg for our practice bot.

Everyone has different skill levels and experience, so don't worry if you aren't familiar with some of these tools. We'll go into more depth about them in the next sections and you can always ask questions.

Credits

This tutorial was written by Terian Koscik for PyDX 2015. You can view the source at https://github.com/tpinecone/build-a-bot-workshop.