Добавлены новые методы для получения статистики постов пользователей, информации о последних постах и количестве банов. Обновлены запросы в репозиториях для сортировки пользователей по дате бана. Исправлены вызовы функций форматирования сообщений для администраторов. Обновлены тесты для проверки новых функциональностей.
This commit is contained in:
@@ -138,7 +138,7 @@ async def get_banned_users(
|
||||
keyboard = create_keyboard_with_pagination(
|
||||
1, len(buttons_list), buttons_list, "unlock"
|
||||
)
|
||||
await message.answer(text=message_text, reply_markup=keyboard)
|
||||
await message.answer(text=message_text, reply_markup=keyboard, parse_mode="HTML")
|
||||
else:
|
||||
await message.answer(
|
||||
text="В списке заблокированных пользователей никого нет"
|
||||
@@ -216,9 +216,15 @@ async def get_ml_stats(message: types.Message, state: FSMContext, **kwargs):
|
||||
# Fallback на синхронные данные (если API недоступен)
|
||||
lines.append(f" • API URL: {rag.get('api_url', 'N/A')}")
|
||||
if "enabled" in rag:
|
||||
lines.append(
|
||||
f" • Статус: {'✅ Включен' if rag.get('enabled') else '❌ Отключен'}"
|
||||
)
|
||||
if rag.get("enabled"):
|
||||
lines.append(
|
||||
f" • Статус: ⚠️ Включен, но API не отвечает"
|
||||
)
|
||||
lines.append(
|
||||
f" • Проверьте доступность сервиса и API ключ"
|
||||
)
|
||||
else:
|
||||
lines.append(f" • Статус: ❌ Отключен")
|
||||
|
||||
lines.append("")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user