Рефакторинг статистики. Добавлен latest
This commit is contained in:
@@ -351,24 +351,29 @@ class Bot
|
||||
$offlineCh = array_merge($offlineCh, $tmpOffline);
|
||||
$adultCh = array_merge($adultCh, $tmpAdult);
|
||||
}
|
||||
$stats = new StatisticsService()->get();
|
||||
|
||||
$replyText[] = '📊 *Статистика*';
|
||||
$replyText[] = '';
|
||||
$replyText[] = '*Список изменён:* ' . $this->escape(ini()->updatedAt());
|
||||
$replyText[] = '';
|
||||
$replyText[] = '*Плейлистов:* ' . count(ini()->getPlaylists());
|
||||
$replyText[] = '🟢 Онлайн \- ' . count($onlinePls);
|
||||
$replyText[] = '🔴 Оффлайн \- ' . count($offlinePls);
|
||||
$replyText[] = '⚪ В очереди \- ' . count($unknownPls);
|
||||
$replyText[] = '🔞 Для взрослых \- ' . count($adultPls);
|
||||
$replyText[] = '⏪ С перемоткой \- ' . count($catchupPls);
|
||||
$replyText[] = '🗞️ С телепрограммой \- ' . count($tvgPls);
|
||||
$replyText[] = '🗂️ С группировкой каналов \- ' . count($grouppedPls);
|
||||
$replyText[] = '*Плейлистов:* ' . $stats['playlists']['all'];
|
||||
$replyText[] = '🟢 Онлайн \- ' . $stats['playlists']['online'];
|
||||
$replyText[] = '🔴 Оффлайн \- ' . $stats['playlists']['offline'];
|
||||
$replyText[] = '⚪ В очереди \- ' . $stats['playlists']['unknown'];
|
||||
$replyText[] = '🔞 Для взрослых \- ' . $stats['playlists']['adult'];
|
||||
$replyText[] = '⏪ С перемоткой \- ' . $stats['playlists']['hasCatchup'];
|
||||
$replyText[] = '🗞️ С телепрограммой \- ' . $stats['playlists']['hasTvg'];
|
||||
$replyText[] = '🗂️ С группировкой каналов \- ' . $stats['playlists']['groupped'];
|
||||
$replyText[] = '';
|
||||
$replyText[] = '*Каналов:* ' . count($allChannels);
|
||||
$replyText[] = '🟢 Онлайн \- ' . count($onlineCh);
|
||||
$replyText[] = '🔴 Оффлайн \- ' . count($offlineCh);
|
||||
$replyText[] = '🔞 Для взрослых \- ' . count($adultCh);
|
||||
$replyText[] = '*Каналов:* ' . $stats['channels']['all'];
|
||||
$replyText[] = '🟢 Онлайн \- ' . $stats['channels']['online'];
|
||||
$replyText[] = '🔴 Оффлайн \- ' . $stats['channels']['offline'];
|
||||
$replyText[] = '🔞 Для взрослых \- ' . $stats['channels']['adult'];
|
||||
$replyText[] = '';
|
||||
$replyText[] = '';
|
||||
$replyText[] = '*Самая свежая проверка*';
|
||||
$replyText[] = '🕔 `' . $stats['channels']['latest']['code'] . '` (' . $stats['channels']['latest']['timeFmt'] . ')';
|
||||
$replyText[] = '';
|
||||
$replyText[] = '';
|
||||
|
||||
|
||||
Reference in New Issue
Block a user