- Переименован format_weather_for_embed -> format_weather_for_message - Убран markdown жирный (**text**) из заголовков погоды и статей - Утренний дайджест отправляется как обычное текстовое сообщение - Котик отправляется отдельным сообщением перед дайджестом - Truncation через truncate_message (лимит 2000 символов) - Обновлены тесты: проверка 2 send() вместо embed
39 lines
776 B
Python
39 lines
776 B
Python
from .pogoda import (
|
|
API_URL_WEATHER,
|
|
fetch_weather,
|
|
fetch_open_meteo,
|
|
format_weather_data_for_console,
|
|
format_weather_for_message,
|
|
pressure_to_mmhg,
|
|
translate_weather,
|
|
wmo_to_russian,
|
|
)
|
|
from .news import (
|
|
RSS_URL_ARTICLES,
|
|
RSS_URL_POSTS,
|
|
fetch_rss,
|
|
format_articles,
|
|
truncate_title,
|
|
)
|
|
from .cat import fetch_cat
|
|
|
|
__all__ = [
|
|
# Погода
|
|
"API_URL_WEATHER",
|
|
"fetch_weather",
|
|
"fetch_open_meteo",
|
|
"format_weather_data_for_console",
|
|
"format_weather_for_message",
|
|
"pressure_to_mmhg",
|
|
"translate_weather",
|
|
"wmo_to_russian",
|
|
# Новости
|
|
"RSS_URL_ARTICLES",
|
|
"RSS_URL_POSTS",
|
|
"fetch_rss",
|
|
"format_articles",
|
|
"truncate_title",
|
|
# Котики
|
|
"fetch_cat",
|
|
]
|