UKHAS Wiki

UK High Altitude Society

User Tools

Site Tools


spacenearus_irc_bot

This is an old revision of the document!


SpacenearUS is a bot that sits in #highaltitude and #habhub IRC channels on Freenode. The bot provides notifications about recent activity on the tracker and a couple of useful commands.

spacenear.us

Command Admin
Req.
Example(s) Typical response
!whereis <name>
!status <name>
!whereis b-64 B-64 was over … Russia (61.6213,38.2415) at 12258 meters about 3 days ago
!ping <name> !ping b-63 Last contact with B-63 was 17 days ago

Habitat

Command Admin
Req.
Example(s) Typical response/What it does
!flights !flights Current flights: XABEN78 (a812), PS-18 434.650 OLIVIA 8/250 Enable RSID (797d)
!flight <name or id> !flight a812 Flight (a812): XABEN78 (2 payloads) - Launch date Today at 12:00 from …
!flight HL1
!payloads <name or id>
!payload <name or id>
!payloads a812 Payload XABEN0 (a812) - 434.3 MHz USB RTTY 50/600Hz ASCII-7 none 2
Payload HL1 (a812) - 434.25 MHz USB RTTY 50/600Hz ASCII-7 none 1
!payload HL1 Payload HL1 (a812) - 434.25 MHz USB RTTY 50/600Hz ASCII-7 none 1
!dial <name or id> !dial b-66 Latest dials for B-66 (705b): 434.5 MHz
!dial 705b
!window <name or id> !window hl11 Flight window for XABEN78 (a812) is from Today at 00:00 to Today at 23:59
!tracker !tracker Here you go - http://habhub.org/mt/
!track <name(s)> !track b-63 Here you go - http://habhub.org/mt/?filter=b-63
!track b-63 b-64 Here you go - http://habhub.org/mt/?filter=b-63;b-64
!track b-* Here you go - http://habhub.org/mt/?filter=b-*
!track !b-* !*chase Here you go - http://habhub.org/mt/?filter=!b-*;!*chase
!id <id or name> !id b-63 Responds with info about the doc (depending on doc type)
Looks through approved and unapproved flights.
!id a812
!id ..a812
!amiadmin Check if the bot recognizes you as an admin
!approve (context sensitive) Approve a previously mentioned flight doc

HYSPLIT

Give you access to on-demand trajectory prediction for anything on tracker.

Command Admin
Req.
What it does
!hysplit [list] List available HYSPLIT runs
!hysplit [gif/get] <callsign> Get URL to a GIF of the current prediction for <callsign>
!hysplit kml <callsign> Get URL to a KML of the current prediction for <callsign>
!hysplit defaults List of calsigns that are run when a new GFS model is available
!hysplit run <callsign> Find match callsign currently on the map and run HYSPLIT (wildcard is %)
This will not add the callsign to the defaults list.
The defaults list in ran once every 6hrs and overwrite previous HYSPLITs.
!hysplit rerun Runs new HYSPLITs for callsign in the defaults list
!hysplit clear Clears all callsigns from the defaults list
!hysplit add <callsign> Add a single callsign to the defaults list (wildcard is %)
!hysplit remove <callsign> Remove a single callsgin from the defaults list (wildcard is %)

APRS API

Auto-importer allows for easy inclusion of data from APRS into http://spacenear.us

Command Admin
required
What it does
!aprs Lists callsigns set to be auto-imported onto http://spacenear.us
!aprs <add/remove> <callsign> [display callsign] Add/remove callsign from auto-importer
!aprs auto-track [1/0] Enable/Disable automatically adding balloons to auto-importer
!aprs list-bal [interval] List callsigns with balloon symbol. Interval specifies freshness in hours.
!aprs find <callsign/pattern> Find the location of callsign(s). Up to 3. Wildcard possible.
!aprs info <callsign/pattern> Verbose info of a single callsign. Up to 1. Wildcard possible.
!aprs telemetry <callsign/pattern> Telemetry of a single callsign. Up to 3. Wildcard possible.
!aprs ping <callsign/pattern> Latest contact of a single callsign. Up to 15. Wildcard possible.

Misc.

Command Admin
Req.
Example(s) Typical response
!wiki <text> !wiki beginners guide Wiki page beginners_guide_to_high_altitude_ballooning - http://...
spacenearus_irc_bot.1416753519.txt.gz · Last modified: 2014/11/23 14:38 by lz1dev

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki