Spacebot is a Slack bot that you can interact with to view images and information about space. It makes use of information from NASA including their ever popular Astronomy Picture of the Day and mars rovers data.
spacebot adds a new /spacebot
slash command to your slack channels to allow you to easily see new and interesting images about space, astronomy, mars, and more. See the usage section below for details on the lists of available commands.
NASA currently has two rovers that are exploring the surface of Mars, Curiosity and Opportunity. Opportunity was launched in 2003, while Curiosity was launched in 2011. Spirit was also launched as the second rover of the pair in 2003 but became disabled and ultimately decommissioned in 2011.
Please contact me or open an issue if there is a command or data you would like to see added.
Click the button below to add spacebot to your slack channel and get started.
Please see the instructions page that list all the commands available.
Sample command - Run the following command to see images from the Opportunity rover atop the highest peak it has climbed to date: /spacebot rovers photos opportunity navcam 4332
Spacebot is set up and run with a serverless tech stack. This project is built upon AWS Lambda, API Gateway, node.js using the aptly named serverless framework for function management.
Enhancements to be implemented:
- Refactor Environment Variable Loading
- Consider adding webpack and babel support