def get_telegram_bot():
"""
Creates a telegram bot instance.
Returns:
telegram.Bot: The bot instance.
Raises:
TelegramConfigurationError: If the telegram bot was not properly
configured.
"""
logger = logging.getLogger()
try:
return Bot(Config().telegram_token)
except (FileNotFoundError, ValueError, TelegramError) as exc:
logger.error("Telegram token not present or invalid: '%s'", str(exc))
raise TelegramConfigurationError("Telegram token not "
"present or invalid.")
评论列表
文章目录