This application monitors your Twitter home timeline or any number (within the Twitter API limits) of hashtags of your choice and prints all incoming Tweets via an ESC/POS compatible thermal printer.
# Installation:
### System requirements
This application has been developed and tested on Linux, targeting python3.6 or newer.
It might work on macOS (likely) and Windows (very unlikely).
### Create a virtualenv with the required dependencies
```bash
python3 -m venv venv
venv/bin/pip install -r requirements.txt
```
### Getting Twitter API access
- If you already have access enter your consumer key/secret and access token/secret in the next step.
- If you don't have such credentials you must create a Twitter App and get the required information after you've created it.
You can test this application without a thermal printer connected by simply omitting the `-p`/`--printer` argument when starting it. In that case you'll just get the output in your terminal.