Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/emmeowzing/astronautcount
A Twitter bot that tweets the number of people in space every day!
https://github.com/emmeowzing/astronautcount
nasa space twitter
Last synced: about 2 months ago
JSON representation
A Twitter bot that tweets the number of people in space every day!
- Host: GitHub
- URL: https://github.com/emmeowzing/astronautcount
- Owner: emmeowzing
- License: mit
- Created: 2021-10-08T20:35:27.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-09-27T05:34:48.000Z (3 months ago)
- Last Synced: 2024-10-10T21:25:55.555Z (2 months ago)
- Topics: nasa, space, twitter
- Language: Python
- Homepage: https://twitter.com/astronautcount
- Size: 174 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.txt
Awesome Lists containing this project
README
Astronaut Twitter Bot
---------------------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.
- `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.