mirror of
https://github.com/TheCommsChannel/TC2-BBS-mesh.git
synced 2025-08-07 22:22:23 -04:00
Bug #75 message.lower() breaks adding channels. Add a fix for all lower case board names not showing up.
This commit is contained in:
parent
b778b8b6cd
commit
6a9c90a0f4
3 changed files with 13 additions and 11 deletions
|
@ -56,6 +56,8 @@ board_action_handlers = {
|
|||
def process_message(sender_id, message, interface, is_sync_message=False):
|
||||
state = get_user_state(sender_id)
|
||||
message_lower = message.lower().strip()
|
||||
message_strip = message.strip()
|
||||
|
||||
bbs_nodes = interface.bbs_nodes
|
||||
|
||||
# Handle repeated characters for single character commands using a prefix
|
||||
|
@ -89,15 +91,15 @@ def process_message(sender_id, message, interface, is_sync_message=False):
|
|||
add_channel(channel_name, channel_url)
|
||||
else:
|
||||
if message_lower.startswith("sm,,"):
|
||||
handle_send_mail_command(sender_id, message_lower, interface, bbs_nodes)
|
||||
handle_send_mail_command(sender_id, message_strip, interface, bbs_nodes)
|
||||
elif message_lower.startswith("cm"):
|
||||
handle_check_mail_command(sender_id, interface)
|
||||
elif message_lower.startswith("pb,,"):
|
||||
handle_post_bulletin_command(sender_id, message_lower, interface, bbs_nodes)
|
||||
handle_post_bulletin_command(sender_id, message_strip, interface, bbs_nodes)
|
||||
elif message_lower.startswith("cb,,"):
|
||||
handle_check_bulletin_command(sender_id, message_lower, interface)
|
||||
handle_check_bulletin_command(sender_id, message_strip, interface)
|
||||
elif message_lower.startswith("chp,,"):
|
||||
handle_post_channel_command(sender_id, message_lower, interface)
|
||||
handle_post_channel_command(sender_id, message_strip, interface)
|
||||
elif message_lower.startswith("chl"):
|
||||
handle_list_channels_command(sender_id, interface)
|
||||
else:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue