This is an Astronomy discord bot (now verified!) with various functionalities and uses; created with python 3.10.3 version involving the discord.py module.
Table of contentsCommands
As of now, there are the following commands:
- help
- daily
- daily
YYYY-MM-DD
- daily random
- info
<query>
- iss
- channel
- remove
- fact
- weather
<location>
- sky
<location>
- phase
<location>
- webb
/help
or @AstroBot help
Returns the same list of commands that are listed below.
/daily
or @AstroBot daily
Gives the NASA APOD picture for the day.
Made using the discord embeds and the APOD api.
/daily <YYYY-MM-DD>
or @AstroBot daily <YYYY-MM-DD>
Gives the NASA picture for a specific date given by a user. Any valid date after 1995-6-16 is accepted.
For eg. /daily 2005-6-7
or @AstroBot daily 2005-6-7
/daily random
or @AstroBot daily random
Gives a random NASA APOD picture from archives. Including all pictures from 1996.
/info <query>
or @AstroBot info <query>
Ask about ANYTHING related to astronomy and astronomical bodies. It gives data and pictures related to the given query.
This uses Solar system Open Api and Wikpedia’s API in a discord embed.
/iss
or @AstroBot iss
Find the live location of the international space station with respect to the Earth.
This uses the reverse_geocoder python library and the WhereTheIssAt API.
/channel
or @AstroBot channel
Subscribe to the daily APOD service and get the daily picture as soon as it is released on the channel in which this command is posted.
/remove
or @AstroBot remove
Remove a channel from the APOD subscription.
/fact
or @AstroBot fact
Get a random astronomy fact from the fact library.
/weather <location>
or @AstroBot weather <location>
Get the real-time weather at any location
/phase <location>
or @AstroBot phase <location>
Get the phase of the moon at a user specified location
/sky <location>
or @AstroBot sky <location>
Get a map of the sky at a user specified location
/webb
or @AstroBot webb
Get the current state of the James Webb Space Telescope.
VoteYou can vote for the bot so as to get more exposure at -
https://top.gg/bot/792458754208956466/vote
https://discordbotlist.com/bots/astrobot-2515/upvote
SupportJoin this discord server for any queries/problems/suggestions:
CreatorThis bot has been created with blood, sweat and tears by Advaith GS.
Find me on: https://advaithgs.repl.co
Discord: AdvaithGS#6700
email : advaith.gs4@gmail.com
And that’s it !