Онлайн серверов (ТБРУ)

Материал из ProvincePedia

Онлайн серверов (ТБРУ) – бот для ВКонтакте, разработанный в конце 2018 года для проверки онлайна серверов MTA: Province. Кроме проверки онлайна бот имеет такие функции, как просмотр архивных данных об онлайне (архив ведется с 2019 года), почасового и поминутного графика онлайна.

Онлайн серверов (ТБРУ)
Прежние названия Тупой Бот Работает Ура
Тип бот ВКонтакте, бот Telegram

Язык программирования PHP
Язык русский

Сервера все
Создан 11 декабря 2018

Автор Виктор Олег

Страница Бот ВКонтакте (@mtaprovinceonline), Бот Telegram (@provincetbru_bot), Архив Онлайна

Статистика использования[править | править код]

Примечание: статистика бота ведется с сентября 2019
Год Количество использований Новые пользователи Новые беседы
2019 26 800 325 130
2020  46 217  350  129
2021  36 115  237  84
2022  32 507  76  40
2023  59 999  296  42
В сумме: 201 638 1 284 425

* За первую половину года, в суммарной статистике не учитывается

История[править | править код]

2018-2019[править | править код]

Бот был создан в декабре 2018 года и отправлял в ответ на любое сообщение текущий онлайн серверов. В конце месяца из-за ошибок на дневное время работа бота приостанавливалась, чтобы он не спамил сообщениями.

В феврале 2019 года бот начал «черпать» информацию с сайта-мониторинга www.game-state.com, благодаря которому бот приобрел дополнительный функционал. Помимо онлайна серверов MTA Province, бот мог прислать онлайн любого другого сервера, размещенного на этом мониторинге, но под конец года от этого отказались.

В марте у бота появилась команда /график, позволяющая посмотреть график онлайна за каждые 3 часа. Также в 2019 году ТБРУ начал хранить архив онлайна за каждые 3 часа, благодаря чему в марте появилась функция сравнения онлайна сервера в разные дни. Кроме того, в марте была добавлена команда для сравнения онлайна двух любых серверов, размещенных на мониторинге, и с этого момента бот был переименован в «онлайн серверов», а позже в названии добавилась аббревиатура старого названия (ТБРУ).

Перед выходом демо версии игры был добавлен функционал уведомления о выходе демо, раз в 5 минут бот сканирован онлайн (сервера были под паролем), и, в случае снятия пароля с сервера, присылал сообщение с текстом «Ура! Демо! Сервера включены!». После выхода демо бот стал набирать популярность, в функционал бота были добавлены команды рейтинга бесед (/топ, /рейтинг, /имя). На момент октября бот насчитывал 78 чатов, из которых 49 – это беседы, остальные - обращения в личные сообщения.

В декабре по неизвестной причине перестало работать отправление картинок (графиков). Проблема разрешилась сама спустя 2 дня. С 12 по 17 декабря был совершен переезд на новый хостинг.

2020-2021[править | править код]

2 января появилась команда /лотерея, генерирующая 6 цифр. Никакого применения команде тогда не нашлось.

10 марта было создано приложение на платформе VK MiniApps для просмотра архива онлайна.

В июне бот перестал брать онлайн с сайта www.game-state.com. С этого момента он стал присылать реальный онлайн серверов, а не обновленные 5-15 минут назад данные.

В 2020 году было принято решение о неограниченном по времени хранении архива онлайна, ранее предполагалось, что в архиве будут данне только за последний год.

На момент сентября 2020 года бот насчитывал 207 бесед, 502 зарегистрированного пользователя и 39 537 вызовов.

За первую половину 2021 года бот практически не обновлялся: Появилась команда «/где», осуществляющая поиск по карте OpenProvinceMap. Также в мини-приложении «Архив Онлайна» появилась статистика для каждого сервера: максимальный и минимальный онлайн за месяц и рекорды онлайна за все время ведения статистики (с 2019 года). Была разработана Telegram-версия бота ТБРУ, которая имела меньший функционал из-за чего носила название «ТБРУ Младший». У бота стали появляться команды, не связанные с MTA Province.

С 6 сентября бот стал сохранять в архиве пиковое (максимальное) значение онлайна, а с 7 числа – минимальное.

В сентябре количество использований бота перешагнуло за 100 000, а с конца 2021 года в группе бота ВКонтакте стали публиковаться «онлайновые» или «мониторинговые» итоги года.

2022-2024[править | править код]

Со второй половины дня 2 января ТБРУ перешел на почасовой архив онлайна (ранее онлайн сохранялся каждые 3 часа).

5 февраля 2022 года в приложении «Архив Онлайна» был добавлен график поминутного онлайна выбранного сервера и пинга за последние 3 часа, позднее бот стал присылать аналогичный график при вводе команды /онлайн <номер сервера>.

В целом в 2022 году бот получал минимальное количество обновлений. В основном обновления касались Telegram-версии ТБРУ. Популярность бота несколько спала. К сентябрю 2022 года насчитывалось 123 456 использований, из них лишь 23 тысячи пришлось на 2022 год.

Ещё меньше обновлений пришлось на 2023 год: у ответа на команду /онлайн <сервер> появилась графа «Время работы», в которой указывается общее время работы сервера с момента запуска, а осенью был введен график поминутного онлайна на всех серверах за сутки, так называемый «онлайнограф», который обновляется раз в полчаса. Данные хранятся только в виде картинки. Большинство обновлений касались функционала, не связанного с игрой, а потому они не анонсировались.

Из-за спада онлайна популярность бота немного выросла: игроки стали сравнивать через бота онлайн 2023 года с предыдущими.

ТБРУ в Telegram[править | править код]

ТБРУ в Telegram – бот для Telegram с идентичными функциями. ТБРУ для мессенджера был создан в 2021 году и изначально именовался, как «ТБРУ Младший» ввиду отсутствия некоторого функционала, в частности, бот не умел присылать картинки (/график, /архив). Бот был разработан как ответвление от бота ВКонтакте и имел отдельный от него аналогичный код и отдельную базу данных, из-за чего первоначально не получал особой поддержки.

В середине ноября 2021 года бот «научился» отправлять картинки, но всё ещё оставался отдельным ботом и своевременно не получал актуальных обновлений ТБРУ.

В июне-июле 2022 года Telegram-версия ТБРУ была переписана, в частности, было произведено объединение баз данных, а Telegram-бот стал полностью идентичным боту ВКонтакте и теперь своевременно получает все актуальные обновления.

Архив Онлайна ТБРУ[править | править код]

Архив онлайна ТБРУ представляет собой JSON-файлы (для каждого месяца отдельный файл) с данными об онлайне на серверах, которые сохраняются с 1 января 2019 года. Для некоторых дней декабря 2018 года архив онлайна был частично восстановлен исходя из сообщений бота, однако в статистике они не учитываются.

Основной срок записи архива (время, в которое бот получает и сохраняет онлайн) — каждые 3 часа (00, 03, 06, ..., 21), но бывают и исключения, когда онлайн дополнительно записывался вне основного срока (например, 7 августа 2021 года дополнительно был записан онлайн в 19:00). С 6 сентября 2021 года в архив также записываться данные о максимальном и минимальном значении онлайне за сутки.

С января 2022 года данные об онлайне записываются каждый час, а в ноябре 2023 году проводились эксперименты с записью архива каждые 15-30 минут. Кроме серверов MTA Province в архиве летом 2023 года сохранялось пиковое значение суммарного онлайна проектов MTA (кодовая буква в ТБРУ — M).

Примечания[править | править код]