Онлайн серверов (ТБРУ): различия между версиями
WeekThor (обсуждение | вклад) Нет описания правки |
(нет различий)
|
Версия от 23:05, 3 января 2023
Онлайн серверов (ТБРУ) – бот для ВКонтакте, разработанный в 2018 году для проверки онлайна серверов. В настоящее время бот, помимо онлайна, имеет и другие функции, такие, как просмотр архивных данных об онлайне (архив ведется с 2019 года), почасового графика онлайна серверов, поминутного графика онлайна и пинга конкретного сервера.
Онлайн серверов (ТБРУ) | |
---|---|
Прежние названия | Тупой Бот Работает Ура |
Тип | бот ВКонтакте, бот Telegram |
Язык программирования | PHP |
Сервер | все |
Создан | 2018 |
Автор | Виктор Олег |
Статистика использования
- Примечание: статистика бота ведется с сентября 2019
Год | Количество использований | Новые пользователи | Новые беседы |
---|---|---|---|
2019 | 26 800 | 325 | 130 |
2020 | ↗ 46 217 | ↗ 350 | ↘ 129 |
2021 | ↘ 36 115 | ↘ 237 | ↘ 84 |
2022 | ↘ 32 507 | ↘ 76 | ↘ 40 |
В сумме: | 141 639 | 988 | 383 |
История
2018-2019
Бот был основан в декабре 2018 года и отправлял в ответ на любое сообщение текущий онлайн, который показан на сайте provinceinfo.ru. В конце месяца сайт начал сильно лагать, от чего лагать стал и бот. Сначала его на дневное время приходилось отключать, чтобы он не спамил сообщениями.
В феврале 2019 года бот начал «черпать» информацию с сайта-мониторинга www.game-state.com, благодаря которому бот приобрел дополнительный функционал. Теперь, помимо онлайна серверов MTA Province, бот мог прислать онлайн любого другого сервера, размещенного на этом мониторинге.
В марте у бота появилась команда /график, позволяющая посмотреть график онлайна за каждые 3 часа, а с 16 июля бот начал хранить статистику онлайна. Так же в этом месяце бот научился сравнивать онлайн сервера в разные дни, а так же сравнивать онлайн двух любых серверов, размещенных на мониторинге. С этого момента бот был переименован в «онлайн серверов», а позже в названии добавилась аббревиатура старого названия (ТБРУ).
Перед выходом демо версии игры был добавлен функционал уведомления о выходе демо, раз в 5 минут бот сканирован онлайн (сервера были под паролем), и, в случае снятия пароля с сервера, присылал сообщение с текстом «Ура! Демо! Сервера включены!». После выхода демо бот стал набирать популярность и были добавлены команды рейтинга бесед (/топ, /рейтинг, /имя). На момент октября бот насчитывал 78 чатов, из которых 49 – это беседы, остальные - обращения в личные сообщения.
30 ноября произошел самый крупный за все время сбой в работе бота[1]:
Бот совершенно сошел с ума..............
Он сделал несколько репостов (каждые 5 минут), и лишь про последний записал в логи, где соответственно никакой ошибки нет <...> в файле логов присутствуют проблемы во времени...
В декабре по неизвестной причине перестало работать отправление картинок (графиков). Проблема сама разрешилась спустя 2 дня. С 12 по 17 декабря был совершен переезд на новый хостинг.
2020-2021
1 января у группы сломались сообщения из-за бага со стороны ВКонакте. Недавнее нововведение в виде бесед от имени группы сломало список диалогов бота из-за того, что его добавили в одну из таких бесед. Проблема была решена спустя месяц. Так же из-за этих бесед существует до сих пор неисправленный баг: бот не может отправлять картинки в беседы сообщества. 2 января появилась команда /лотерея, генерирующая 6 цифр. Никакого применения команде не нашлось.
14 февраля ВКонтакте начали работать над исправлением бага с отправкой картонок, но так и не исправили его. 18 февраля было придумано решение невозможности отправить график в беседы сообщества. В конце месяца была создана команда /setopt для некоторых настроек беседы.
10 марта было создано приложение на платформе VK MiniApps для просмотра архива онлайна.
В июне бот перестал брать онлайн с сайта www.game-state.com. С этого момента он стал присылать реальный онлайн, а не обновленные 5-15 минут назад данные.
На момент сентября бот насчитывал 207 бесед, 502 зарегистрированного пользователя и 39 537 вызовов.
За первую половину 2021 года бот практически не обновлялся: Появилась команда «/где», осуществляющая поиск по карте OpenProvinceMap. Так же в мини-приложении «Архив Онлайна» появилась статистика для каждого сервера: максимальный и минимальный онлайн за месяц и рекорды онлайна за все время ведения статистики (с 2019 года).
К концу года был разработан собственный код для передачи онлайна на серверах, представляющий собой текстовое сообщение с онлайном на серверах, легко поддающееся для чтения как людьми, так и программным кодом. Бот был неофициально переименован в «Мониторинговую службу Провинции» (иногда ОнлайноМетрологическая служба) ввиду схожести данного кода и приложения «Архив Онлайна» с кодом КН-01 и сайтом Гидрометеорологической службы России.
ТБРУ в Telegram
ТБРУ в Telegram – бот для Telegram с идентичными функциями. ТБРУ для мессенджера был создан в 2021 году и изначально именовался, как «ТБРУ Младший» ввиду отсутствия некоторого функционала, в частности, бот не умел присылать картинки (/график, /архив). Бот был разработан как ответвление от бота ВКонтакте и имел отдельный от него аналогичный код и отдельную базу данных, из-за чего первоначально не получал особой поддержки.
В середине ноября 2021 года бот «научился» отправлять картинки, но всё ещё оставался отдельным ботом и своевременно не получал актуальных обновлений ТБРУ.
В июне-июле 2022 года Telegram-версия ТБРУ была переписана, в частности, было произведено объединение баз данных, а Telegram-бот стал полностью идентичным боту ВКонтакте и теперь своевременно получает все актуальные обновления.
Архив Онлайна ТБРУ
Архив онлайна ТБРУ представляет собой JSON-файлы (для каждого месяца отдельный файл) с данными об онлайне на серверах, которые сохраняются с 2019 года.
Основной срок записи архива (время, в которое бот получает и сохраняет онлайн) — каждые 3 часа (00, 03, 06, ..., 21), но бывают и исключения, когда онлайн дополнительно записывался вне срока (например, 7 августа 2021 года дополнительно был записан онлайн в 19:00). С 6 сентября 2021 года в архив также записываться данные о максимальном и минимальном значении онлайне за сутки.
С января 2022 года данные об онлайне записываются каждый час.
Примечания
- ↑ Онлайн серверов (ТБРУ). Запись в группе. дата обращения: {{{дата обращения}}}.