Add event duration time Add event start date and time Add event resolved date and time Add event chart link Signed-off-by: UdoChudo <stream@udochudo.ru>
18 lines
540 B
Python
18 lines
540 B
Python
from typing import Optional
|
||
|
||
from telebot.types import InlineKeyboardMarkup, InlineKeyboardButton
|
||
|
||
|
||
def create_link_button(link: Optional[str]) -> Optional[InlineKeyboardMarkup]:
|
||
"""
|
||
Создаёт InlineKeyboardMarkup с кнопкой-ссылкой.
|
||
Если ссылка не передана, возвращает None.
|
||
"""
|
||
if not link:
|
||
return None
|
||
|
||
markup = InlineKeyboardMarkup()
|
||
button = InlineKeyboardButton(text="Открыть график", url=link)
|
||
markup.add(button)
|
||
return markup
|