Telegram DXBot (link)
How all started:
In 2020 the DARC issued a special award: 70 years DARC. In order to
archive the premium level, one had to made a contact with DF70DARC on
70 days and a contact with DP70DARC on 70 days. The smart way would be
get a notification if one of the special callsigns is on the air.
My DXBot is designed to send a notification to the user if a
whitelisted callsign in a specific call-band-mode combination is
spotted. All other spots are surpressed. If the callsign is worked in
the call-band-mode combination, it can be removed from the whitelist so
that no further spots are received. It turned out that the DXBot can
also be used to track DX Peditions or callsigns needed for diplomas etc.
Spot Source:
At the beginning, my only spot source was my own CW skimmer running on
a RedPitaya with an ALA-1530 magnetic loop. With this setup I was 100%
sure to be able to work the stations beeing spotted. But for SSB I need
a real DX Cluster. So I added a real DX Cluster to my DXBot too. The CW
skimmer is running in the JO31 square. CW skimmer spots can not be
removed as spot source.
How To:
My DXBot will NOT send any notifications unless a call is added to
the whitelist.
/start
Welcome Lars to DX bot. Type
/help for a list of commands
This bot is connected to the
DE1LON CW Skimmer. Unless you add a call to the filtered list, you will
NOT get any notifications. Type /help for a list of commands
Now it is time to add a callsign to the whitelist.
/help add
add
<callsign> = cw+ssb+digi
add <callsign>
cw = cw
add <callsign> ssb =
ssb
add <callsign> digi = digi
So a callsign can be whiteliste either in all modes, or in a specific
mode
/add df1lon cw
DF1LON added for CW:
160,80,40,30,20,17,15,12,10
Tipp: It is possible to add more callsigns to the whitelist at the same
time. Just seperated the callsigns by a comma (wihout spaces)
/add call1,call2,call3 CW
If DF1LON is now spotted in CW on 160m-10m, I will receive a notification.
After a QSO, for example, on 80m, it is possible to remove this
band-mode combination from the whitelist
/help rm
rm <callsign> <mode>
<band> = remove <band> for <mode>
<mode> = cw, ssb, digi
<band> = 160, 80, 40 (...) 6
/RM DF1LON CW 80
Update DF1LON CW:
160,40,30,20,17,15,12,10
The smart way to remove a band-mode combination for a callsign from the
whitelist is to use the predefined telegram keyboard.
Press
"RM" and you will be guided through the remove process without
the need to type any command. The keyboard is not availble? Type /help
or any of the supported command and the keyboard should be there.
If you do not want to receive any notification for a certain callsign, use
/del <call> to remove the callsign from the whitelist. Multiple callsigns can be removed with
/del <call1>,<call2>,<call3>
Supported commands:
/add = add a new call
/rm = remove a band
/del = delete a call
/list = list of monitored calls
/status = DXCluster status
/last = DXCluster last spots
/db = min SNR dB
/dxcluster = start/stop DX Cluster
/skimmer = CW spots only from skimmer
/start = START the bot
/stop = STOP the bot
/help <command> for more details
You will NOT receive a spot unless you /add a new call to the filtered list
Enjoy the DXBot