Fix some types

This commit is contained in:
Matthias 2021-06-17 19:50:49 +02:00
parent 7ff794cb87
commit a9f111dca0

View File

@ -95,7 +95,7 @@ class Telegram(RPCHandler):
Validates the keyboard configuration from telegram config Validates the keyboard configuration from telegram config
section. section.
""" """
self._keyboard: List[List[Union[str, KeyboardButton, InlineKeyboardButton]]] = [ self._keyboard: List[List[Union[str, KeyboardButton]]] = [
['/daily', '/profit', '/balance'], ['/daily', '/profit', '/balance'],
['/status', '/status table', '/performance'], ['/status', '/status table', '/performance'],
['/count', '/start', '/stop', '/help'] ['/count', '/start', '/stop', '/help']
@ -1112,7 +1112,7 @@ class Telegram(RPCHandler):
def _send_msg(self, msg: str, parse_mode: str = ParseMode.MARKDOWN, def _send_msg(self, msg: str, parse_mode: str = ParseMode.MARKDOWN,
disable_notification: bool = False, disable_notification: bool = False,
keyboard: List[List[Union[str, KeyboardButton, InlineKeyboardButton]]] = None, keyboard: List[List[InlineKeyboardButton]] = None,
callback_path: str = "", callback_path: str = "",
reload_able: bool = False, reload_able: bool = False,
query: Optional[CallbackQuery] = None) -> None: query: Optional[CallbackQuery] = None) -> None:
@ -1123,6 +1123,7 @@ class Telegram(RPCHandler):
:param parse_mode: telegram parse mode :param parse_mode: telegram parse mode
:return: None :return: None
""" """
reply_markup: Union[InlineKeyboardMarkup, ReplyKeyboardMarkup]
if query: if query:
self._update_msg(query=query, msg=msg, parse_mode=parse_mode, self._update_msg(query=query, msg=msg, parse_mode=parse_mode,
callback_path=callback_path, reload_able=reload_able) callback_path=callback_path, reload_able=reload_able)