Skip to content

/dso

/dso <name> [location] [remember] [night]

Looks up a deep-sky object — a galaxy, nebula, or star cluster — from the Messier catalog (110 objects, Charles Messier’s 18th-century “greatest hits” list, still the standard amateur-astronomy starting point) or the much larger NGC/IC catalogs (New General Catalogue / Index Catalogue, tens of thousands of objects). With a location available, also shows tonight’s full altitude-over-time visibility chart in the same response, automatically — no separate step needed.

Usage: /dso name: M31, /dso name: NGC 6960, /dso name: Andromeda Galaxy, and /dso name: Veil Nebula all work. Messier objects are checked first (and include a hand-picked “notable” fact); NGC/IC results show the core data (type, size, brightness, coordinates) without that extra commentary, since that’s not practical to write for tens of thousands of objects.

Add a location (or have a saved default) to also see whether it’s currently above your horizon, plus tonight’s rise, set, and transit (meridian-crossing) times, peak altitude, and a full altitude-over-time chart with dark-sky periods shaded and a dashed line at 30° marking a common “good imaging altitude” threshold. remember: True saves a typed location as your new default. With no location at all, the catalog info above still works on its own — you just won’t get the chart or a current- visibility line. Shows a thumbnail image from Wikipedia when one’s available for that specific object.

With a location it also adds an Imaging Guide: max imaging time (target above 10° during astronomical darkness), the Moon’s illumination and distance from the target at local midnight, whether the Moon is far enough away for Ha/SII, OIII and LRGB imaging, and a 7-night outlook. The Moon thresholds are an estimate modelled on Telescopius, not a hard rule, and local midnight use your location’s real time zone.

Planning ahead: date picks the evening to plan — /dso name: M42 date: 2026-12-05, date: 12/05 or date: tomorrow. It drives the chart, the rise/set times and the Imaging Guide. Default is tonight.

Note: the NGC/IC catalog requires a one-time setup step by the bot’s operator (scripts/fetch_ngc_catalog.py) — without it, only the Messier catalog is searchable.

Coordinates button: the 📋 button replies (only you see it) with the target’s J2000 and JNow coordinates, in hours/minutes/seconds and decimals, ready to copy into mount or planetarium software that wants JNow. JNow is for today, by precession alone.

Parameters

NameRequiredDescription
nameYesCatalog number (M31, NGC 6960, IC 434) or common name (Andromeda Galaxy, Veil Nebula)
locationNoOptional: city, decimal or DMS coordinates, for visibility, a chart and an imaging guide
rememberNoAlso save this as your new default location (otherwise this is a one-off lookup)
nightNoEvening to plan: YYYY-MM-DD, MM/DD or tomorrow. Default: tonight