Reads profiles without noisegate sensitivity value

This commit is contained in:
Logan Cusano
2022-03-27 15:03:41 -04:00
parent 83c2971742
commit 8e191531d0

10
bot.py
View File

@@ -540,8 +540,12 @@ class Bot(commands.Bot):
for section in config.sections():
message_body += f"\nProfile Name: {section}:\n" \
f"\tMode:\t\t\t\t\t{config[section]['Mode']}\n" \
f"\tFrequency:\t\t\t{config[section]['Frequency']}\n" \
f"\tNoisegate Sensitivity:\t{config[section]['Noisegate Sensitivity']}" \
f"\tSquelch:\t\t\t\t{config[section]['Squelch']}\n"
f"\tFrequency:\t\t\t{config[section]['Frequency']}\n"
try:
message_body += f"\tNoisegate Sensitivity:\t{config[section]['Noisegate Sensitivity']}"
except KeyError:
print(f"Config does not contain a 'noisegate sensitivity' value. Please load the profile")
message_body += f"\tSquelch:\t\t\t\t{config[section]['Squelch']}\n"
return message_body