Metadata-Version: 2.1
Name: astronautcount
Version: 0.1.0
Summary: UNKNOWN
Home-page: https://github.com/bjd2385/astronautbot
Author: Brandon Doyle
Author-email: bjd2385.linux@gmail.com
License: UNKNOWN
Project-URL: Bug Reports, https://github.com/bjd2385/astronautbot/issues
Project-URL: Source, https://github.com/bjd2385/astronautbot
Keywords: Astronaut,NASA
Platform: UNKNOWN
Requires-Python: >=3.9, <4
Description-Content-Type: text/markdown
License-File: LICENSE.txt

Astronaut Twitter Bot <img src="img/woman-astronaut-emoji.png" alt="drawing" width="25"/>
---------------------

This is the repository for [@astronautcount](https://twitter.com/astronautcount), the astronaut count twitter bot.

### Structure

Project structure consists of

- `terraform/` - houses the IaC to build a backend (spot) instance that a Flask-based inbound webhook handler resides on, and
- `src/` - which contains two small Python packages, including
  - `handler`, the Flask app already mentioned, and
  - `bot`, a Python-based bot that CircleCI executes every day for a daily morning tweet.

### Where does the data come from?

At-current, this bot pulls data from [Open Notify's API](http://open-notify.org/Open-Notify-API/People-In-Space/), which is maintained by Nathan Bergey ([@natronics](https://twitter.com/natronics)). This is, as far as I'm aware, both the only publicly-accessible and regularly updated API for these data.

### Development

Don't forget to increment `src/bot/__init__.__version__` for new releases!


