|
|
|
@ -74,8 +74,8 @@ class SimpleMessageModule(mod_interface.IModule):
|
|
|
|
|
if len(a_ButtonDesc) >= 41: |
|
|
|
|
print('ButtonDesc:', a_ButtonDesc) |
|
|
|
|
assert False # Телеграм не поддерживает больше |
|
|
|
|
assert a_ButtonDesc[0] != ' ' # Телеграм не поддерживает пробелы в начале |
|
|
|
|
assert a_ButtonDesc[-1:] != ' ' # Телеграм не поддерживает пробелы в конце |
|
|
|
|
assert a_ButtonDesc[0] != ' ', f'ButtonDesc:{a_ButtonDesc}, Телеграм не поддерживает пробелы в начале' |
|
|
|
|
assert a_ButtonDesc[-1:] != ' ', f'ButtonDesc:{a_ButtonDesc}, Телеграм не поддерживает пробелы в конце' |
|
|
|
|
# TODO добавить проверку, что все кнопки (a_ButtonDesc) разные |
|
|
|
|
btn = self.m_BotButtons.CreateMessage(f'{self.GetName()} {str(a_ButtonName).replace("ButtonNames.", "")}', a_ButtonDesc, self.m_Log.GetTimeNow()) |
|
|
|
|
return btn |
|
|
|
|