
Learn to set up a Twitter developer account, apply for access, obtain API keys and access tokens, view the dashboard, and prepare to post a daily word with its definition.
Learn to manipulate dictionaries in Python by accessing values with keys, printing dictionaries, and navigating definitions organized by parts of speech such as noun and verb.
Demonstrate using pi dictionary library to fetch word definitions in Python, showing import, dictionary meaning calls, and printing definitions to power a word of day feature for a Twitter bot.
Improve the bot by selecting a random definition from a random part of speech using Python's random library, extracting a single definition from the definitions dictionary for the word.
Use a Python function with try/except to handle missing definitions from the random word library, returning word, definition, and part of speech, then post a daily word with Twitter bot.
Post the word of the day to Twitter with Python by loading API keys, composing a tweet with the word, its definition, and part of speech, plus media.
In this course I will be teaching you how to create a Twitter Bot using Python 3, RandomWords, Tweepy, PyDictionary, Random, and much much more! The first four sections will teach you how to use each of the libraries separately, with the last combining everything to top off this sundae! We will be programmatically posting these tweets instead of controlling the mouse and other methods of creating bots! Therefore, the python file can be running while you are playing a video game! I hope that you enjoy watching this course as much as I had making it!