mirror of
https://github.com/craigerl/aprsd.git
synced 2025-05-24 02:22:25 -04:00
more README.rst cleanup
This commit is contained in:
parent
7c653cc100
commit
28b54c330d
63
README.rst
63
README.rst
@ -46,56 +46,31 @@ callsigns to look out for. The watch list can notify you when a HAM callsign
|
|||||||
in the list is seen and now available to message on the APRS network.
|
in the list is seen and now available to message on the APRS network.
|
||||||
|
|
||||||
|
|
||||||
List of core server plugins
|
Current List of built-in plugins:
|
||||||
===========================
|
|
||||||
|
|
||||||
Plugins function by specifying a regex that is searched for in the APRS message.
|
|
||||||
If it matches, the plugin runs. IF the regex doesn't match, the plugin is skipped.
|
|
||||||
|
|
||||||
* EmailPlugin - Check email and reply with contents. Have to configure IMAP and SMTP settings in aprs.yml
|
|
||||||
* FortunePlugin - Replies with old unix fortune random fortune!
|
|
||||||
* LocationPlugin - Checks location of ham operator
|
|
||||||
* PingPlugin - Sends pong with timestamp
|
|
||||||
* QueryPlugin - Allows querying the list of delayed messages that were not ACK'd by radio
|
|
||||||
* TimePlugin - Current time of day
|
|
||||||
* WeatherPlugin - Get weather conditions for current location of HAM callsign
|
|
||||||
* VersionPlugin - Reports the version information for aprsd
|
|
||||||
* NotifySeenPlugin - Send a message when a message is seen from a callsign in
|
|
||||||
the watch list. This is helpful when you want to know
|
|
||||||
when a friend is online in the ARPS network, but haven't
|
|
||||||
been seen in a while.
|
|
||||||
|
|
||||||
|
|
||||||
Current messages this will respond to:
|
|
||||||
======================================
|
======================================
|
||||||
|
|
||||||
::
|
::
|
||||||
|
|
||||||
APRS messages:
|
└─> aprsd list-plugins
|
||||||
l(ocation) [callsign] = descriptive current location of your radio
|
Plugin Name Plugin Path Type Info
|
||||||
8 Miles E Auburn CA 1673' 39.92150,-120.93950 0.1h ago
|
---------------------- ----------------------------------------- ------------ ----------------------------------------------------------
|
||||||
w(eather) = weather forecast for your radio's current position
|
EmailPlugin aprsd.plugins.email.EmailPlugin RegexCommand Send and Receive email
|
||||||
58F(58F/46F) Partly Cloudy. Tonight, Heavy Rain.
|
FortunePlugin aprsd.plugins.fortune.FortunePlugin RegexCommand Give me a fortune
|
||||||
t(ime) = respond with the current time
|
LocationPlugin aprsd.plugins.location.LocationPlugin RegexCommand Where in the world is a CALLSIGN's last GPS beacon?
|
||||||
f(ortune) = respond with a short fortune
|
NotifySeenPlugin aprsd.plugins.notify.NotifySeenPlugin WatchList Notify me when a CALLSIGN is recently seen on APRS-IS
|
||||||
-email_addr email text = send an email, say "mapme" to send a current position/map
|
PingPlugin aprsd.plugins.ping.PingPlugin RegexCommand reply with a Pong!
|
||||||
-2 = resend the last 2 emails from your imap inbox to this radio
|
QueryPlugin aprsd.plugins.query.QueryPlugin RegexCommand APRSD Owner command to query messages in the MsgTrack
|
||||||
p(ing) = respond with Pong!/time
|
TimeOWMPlugin aprsd.plugins.time.TimeOWMPlugin RegexCommand Current time of GPS beacon's timezone. Uses OpenWeatherMap
|
||||||
v(ersion) = Respond with current APRSD Version string
|
TimeOpenCageDataPlugin aprsd.plugins.time.TimeOpenCageDataPlugin RegexCommand Current time of GPS beacon timezone. Uses OpenCage
|
||||||
anything else = respond with usage
|
TimePlugin aprsd.plugins.time.TimePlugin RegexCommand What is the current local time.
|
||||||
|
VersionPlugin aprsd.plugins.version.VersionPlugin RegexCommand What is the APRSD Version
|
||||||
|
AVWXWeatherPlugin aprsd.plugins.weather.AVWXWeatherPlugin RegexCommand AVWX weather of GPS Beacon location
|
||||||
|
OWMWeatherPlugin aprsd.plugins.weather.OWMWeatherPlugin RegexCommand OpenWeatherMap weather of GPS Beacon location
|
||||||
|
USMetarPlugin aprsd.plugins.weather.USMetarPlugin RegexCommand USA only METAR of GPS Beacon location
|
||||||
|
USWeatherPlugin aprsd.plugins.weather.USWeatherPlugin RegexCommand Provide USA only weather of GPS Beacon location
|
||||||
|
|
||||||
|
|
||||||
Meanwhile this code will monitor a single imap mailbox and forward email
|
installation:
|
||||||
to your BASECALLSIGN over the air. Only radios using the BASECALLSIGN are allowed
|
|
||||||
to send email, so consider this security risk before using this (or Amatuer radio in
|
|
||||||
general). Email is single user at this time.
|
|
||||||
|
|
||||||
There are additional parameters in the code (sorry), so be sure to set your
|
|
||||||
email server, and associated logins, passwords. search for "yourdomain",
|
|
||||||
"password". Search for "shortcuts" to setup email aliases as well.
|
|
||||||
|
|
||||||
|
|
||||||
Installation:
|
|
||||||
=============
|
=============
|
||||||
|
|
||||||
pip install aprsd
|
pip install aprsd
|
||||||
|
Loading…
x
Reference in New Issue
Block a user