see if this works

This commit is contained in:
Nestpebble
2024-09-16 10:43:58 +01:00
parent 2d6e939306
commit 0a2e385f41
+8 -2
View File
@@ -82,13 +82,19 @@ def handle_ping(message, hop, snr, rssi):
def handle_motd(message, message_from_id):
global MOTD
if "$" in message and str(message_from_id) in str(bbs_admin_list):
if "?" in message and not "$": #basic help message
return "Message of the day, set with 'motd $ motd'"
elif "$" in message and str(message_from_id) in str(bbs_admin_list): #access control via bbs admin list
motd = message.split("$")[1]
MOTD = motd.rstrip()
return "MOTD Set to: " + MOTD
logger.debug(f"System: node changed MOTD: ", {message_from_id})
elif "$" in message and not (bbs_admin_list): #no names in bbs admin list
motd = message.split("$")[1]
MOTD = motd.rstrip()
return "MOTD Set to: " + MOTD
elif "$" in message:
return "I can't do that for you " + str(bbs_admin_list)
return "I can't do that for you"
logger.debug(f"System: node tried to change MOTD: ", {message_from_id})
else:
return MOTD