HamHeroJS is a information bot for Amateur Radio communities on Discord. The original bot was created using Python but was moved to NodeJS.
-
Change bot presence to cycle listening frequencies or something similar
-
Core commands
-
/repeater
: Repeater network information -
/cond
: Solar conditions (Source: hamqsl.com) -
/muf
: Maximum Usable Frequency information (Source: prop.kc2g.com) -
/fof2
: Frequency of F2 Layer (NVIS) information (Source: prop.kc2g.com) -
/drap
: D Region Absorption Prediction map -
/utc
: Time in UTC -
/call
[callsign]: Callsign information (Sources: HamQTH, callook.info) -
/dx
[prefix]: DXCC information about a call prefix -
/about
: About the bot -
/uptime
: Bot uptime -
/help
: List all commands and what they do. (May not be needed anymore? 🤷♂️)
-
-
Admin commands
-
/code
: Set repeater status
-
- Make commands available via permissions
-
/code
Needs to be refactored so it can be used on multiple servers without changing status on others. -
/repeater
should pull from a local file or be configurable via commands. - Embeds color should be
#eb93b8
or#5e4099
(Not sure where this one came from...)