Skip to content
spacebot - A Slack Bot for exploring NASA images
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

What is SpaceBot - The Slack Bot for Space

Build Status David license

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.

Install to your Slack Team

Click the button below to add spacebot to your slack channel and get started.

Add to Slack


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

Technology Overview

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:


Apache License 2.0

You can’t perform that action at this time.