Здесь представлен актуальный список команд для бота «Онлайн серверов (ТБРУ)» (или просто ТБРУ).
Все указанные команды работают как с ботом ВКонтакте, так и с ботом в Telegram.
В личных сообщениях бот присылает онлайн на любое сообщение, не являющееся командой из списка.
В беседах бот отвечает только на команды или пустое упоминание. Также можно отправить только символ «/», тогда бот пришлет онлайн (в телеграмме нужно отправлять две косых черты «//», чтобы бот ответил — прим.). Команду можно ввести, отправив сообщение вида «/<команда> [аргументы через пробел]», либо же через упоминание: «@mtaprovinceonline, <команда> [аргументы…]»
Доступ к переписке боту не нужен.
Описание аргументов команд
Треугольными скобками «<..>» обозначены аргументы, которые обязательно нужно ввести, квадратными «[..]» — аргументы, вводить которые не обязательно. Все аргументы должны быть введены в строгом порядке, указанном в описании команд ниже.
<id> | Обязательный аргумент. Вводится без пробелов. |
[номер страницы] | Необязательный аргумент. Вводится без пробелов. |
[-r|-d] | Необязательный аргумент (флаг). В качестве аргумента указывается либо «-r» либо «-d». |
[текст…] | Необязательный аргумент. Можно использовать пробелы. |
Аргументы временно отключены, бот на них не будет реагировать. |
Содержание (название команд кликабельно)
- Команды онлайна
- Команды архива
- Команды бесед
- Игры
- Баллы
- Прочие команды
Команды онлайна
/онлайн
Синтаксис: /онлайн [номер сервера]
Пример: /онлайн
Доп. команды: online, сервер
Команда показывает текущий онлайн на всех серверах MTA Province.
Если был указан номер сервера в качестве аргумента, то в ответном сообщении бот отправит краткую сводку по онлайну для указанного сервера: минимальный и максимальный онлайн за текущие сутки, пинг в момент обновления и график онлайна за последние 3 часа.
Примечание: StreesTest-сервер в системе имеет номер «8».
/график
Синтаксис: /график
Пример: /график
Доп. команды: диаграмма, graphic
Бот присылает картинку с почасовым графиком онлайна за текущие сутки (график рисуется с 0 часов).
Команды архива
/архив
Синтаксис: /архив <дата> [номер сервера]
Пример: /архив 3.09.2021 или /архив 2022-12-06 1
Доп. команды: archive, last, раньше
В ответном сообщении бот пришлет график онлайна в указанную дату. Если указан номер сервера, то вместо графика бот пришлет сохраненные в архиве данные для указанного сервера в виде текста (почасовой онлайн, минимальный и максимальный онлайн). Дата указывается в любом из форматов: дд.мм.гггг, дд-мм-гггг, мм/дд/гггг, или гггг-мм-дд
/сравнить
Синтаксис: /сравнить <номер сервера> <дата 1> [дата 2] [дата 3] [дата 4]
Пример: /сравнить 5 18.04.2020 18.04.2021 18.04.2022
Доп. команды: diff, compare, сравнение, разница, различие
В ответном сообщении бот отправит график онлайна для <номер сервера> сервера с несколькими линиями, соответствующие датам <дата 1>, [дата 2], [дата 3] и [дата 4]. Можно указать от 1-й до 4-х дат. Дата указывается в любом из форматов: дд.мм.гггг, дд-мм-гггг, мм/дд/гггг, или гггг-мм-дд
Команды бесед
/варны
Синтаксис: /варны
Пример: /варны
Доп. команды: warnings, warns
Покажет количество предупреждений в беседе и дату последнего использования или дату снятия игнорирования беседы ботом.
/имя
Синтаксис: /имя [текст…]
Пример: /имя Беседа FantasticGame
Доп. команды: name, название
Покажет название беседы (в базе данных бота). Если задан аргумент [текст…], то установит название [текст…] в качестве названия беседы в базе данных. Указанное название используется в команде /рейтинг. Беседы без названия в рейтинге отображаются как «CHATx1234567890»
/инфо
Синтаксис: /инфо
Пример: /инфо
Доп. команды: info,
Покажет общую информацию о беседе, в которой была отправлена команда.
В общую информацию входят: id беседы в системе бота, id в социальной сети (SID), общее число использований бота, использования за текущий месяц и активность в текущем месяце по сравнению с предыдущим, дату последнего использования и число варнов.
/рейтинг
Синтаксис: /рейтинг [«старый» или «с названиями»] [номер страницы]
Пример: /рейтинг 3; /рейтинг старый 5
Доп. команды: rating
Покажет рейтинг бесед (по количеству использований за текущий месяц).
Если в качестве первого аргумента указано слово «старый», покажет рейтинг по общему количеству использований за всё время.
Если указать фразу «с названиями» – покажет в рейтинге только беседы с установленным названием.
Игры
Игра «Лотерея»
Синтаксис: /лотерея
Пример: /лотерея
Доп. команды: lottery
Принятие участия в ежедневой игре. Ежедневно в 18:00 (МСК) результаты игры публикуются сообщением в беседе, в которой была введена команда.
Стоимость участия — 35 баллов (см. ниже). Если не набралось необходимого числа участников, баллы возвращаются пользователю.
Примечание: Игра глобальная (Победители выбираются среди всех участников), однако в сообщении с результатами, которое бот рассылает в беседы, перечисляются только те пользователи, которые ввели в этой же беседе команду /лотерея.
Игра «Камень, ножницы, бумага»
Синтаксис: /кнб <камень|ножницы|бумага> [ставка: 1-15] или /кнб [ставка: 1-15] <камень|ножницы|бумага>
Пример: /кнб камень
Доп. команды: кмб
Игра с ботом в «камень, ножницы, бумагу». Вы можете играть с ним на баллы, указав ставку от 1 до 15. Если вы побеждаете, то получаете себе, проигрываете – отдаете боту. В случае ничьей, ни у кого баллы не снимаются. Но будьте осторожны, бот не выдает случайным образом один из трех вариантов, а анализирует ваши предыдущие с ним игры.
Баллы
/перевод
Синтаксис: /перевод <id или упоминание> <сумма баллов>
Пример: /перевод 58 199 или /перевод @weekthor 199
Доп. команды: перевести, передать, transfer, pay
Перевод баллов (β), полученных в лотерее, другому пользователю бота. Указывать следует id пользователя в системе бота (посмотреть можно командой /профиль (или командой /инфо, отправленной в личку бота)). Упоминания работают только через ВКонтакте.
Примечание: Перевод с помощью команды осуществляется с комиссией: 1.6% от суммы перевода. Минимальная комиссия 1β.
/вывод
Синтаксис: /вывод <сумма баллов> <номер сервера> <счет (без пробелов)>Пример: /вывод 199 1 123456Доп. команды: –
Вывод баллов (β), полученных в лотерее, на сервер по актуальному курсу баллов. Перевод баллов в игровую валюту осуществляется в течение 28 дней. Вывод осуществляется с комиссией: 6% от суммы. Минимальная комиссия 3β.
команда временно отключена
/баланс
Синтаксис: /баланс
Пример: /баланс
Доп. команды: balance, money, bal
Покажет Ваше количество баллов.
Примечание: Баланс может быть отрицательным, т.к. участие в /лотерея разрешено даже если на балансе недостаточно баллов.
/профиль
Синтаксис: /профиль
Пример: /профиль
Доп. команды: profile
Бот присылает общую информацию о Вашем профиле: ID, ник и баланс баллов
Прочие команды
/репостить
Синтаксис: /репостить
Пример: /репостить
Доп. команды: уведомлять
Включает репосты новых записей из официального сообщества MTA Province
/нерепостить
Синтаксис: /нерепостить
Пример: /нерепостить
Доп. команды: неуведомлять
Выключает репосты новых записей из официального сообщества MTA Province
/вики
Синтаксис: /вики <текст…>
Пример: /вики Приволжск
Доп. команды: wiki, provincepedia, ppedia, провинцпедия
Поиск статей на первой провинциальной википедии ProvincePedia. Бот попытается найти статью, в названии или в тексте которой упоминается <текст…>. В ответ бот пришлет вырезку из статьи и ссылку на неё.
/ищи
Синтаксис: /ищи <текст…>
Пример: /ищи магнит
Доп. команды: где, найти
Поиск по карте OpenProvinceMap. Бот попытается найти на карте провинции объект (точку, здание и т.п.), в названии которого присутствует <текст…>. В ответ бот присылает «скриншот» карты с местоположением найденного объекта, название найденного объекта и ссылку на карту. Из багов: бот может долго думать; бот показывает только первый найденный объект.
/погода
Синтаксис: /погода [-r] <город|ICAO или IATA код аэропорта>
Пример: /погода Москва; /погода UUEE; /metar SVX
Доп. команды: weather, metar
В ответ бот присылает последнюю сводку погодных условий на территории указанного аэропорта*.
В качестве аргумента можно указать ИКАО-/IATA-код аэропорта (ICAO — 4-х символьный код: USSS; IATA трехбуквенный: SVX).
Погодные сводки сообщаются по ICAO-коду, но если Вы укажите IATA, бот попытается найти соответствующий ему ICAO-код.
Название города должно быть написано на русском языке и с сохранением всех знаков («Ростов-на-Дону», но не «ростов на дону», «Ростов на дону», «Ростов»). Если в базе данных бота города не обнаружится, то он попытается найти ближайший к городу аэропорт в радиусе ~60 км с помощью карт OpenStreetMap (не все иностранные города имеют перевод на русский, поэтому рекомендуется указывать именно ICAO-код).
Примечания
* Бот показывает погоду только в том случае, если указанный аэропорт участвует в международном обмене метео-информацией. При этом отображается последняя выпущенная сводка погоды (обычно, их выпускают каждые 30 минут), поэтому следует также обращать на графу «Наблюдение/Автоматическая сводка:», бывают случаи, когда по тем или иным причинам аэропорт прекращает международный обмен, поэтому в качестве даты обновления информации может быть указано время прекращения этого обмена (сводки могут быть 14-летней давности!)
Если указан флаг -r (/погода -r Москва) – бот пришлет «сырые» данные: текст отчета о погоде вида METAR UUEE … вместо декодированных данных. В этом случае дата обновления указывается по Гринвичу (МСК-3).
Аноним
Круто
Уведомление:Архив и другие обновления бота с 1.11 — FantasticGame
Уведомление:Архив и другие обновления бота с 1.11 — FantasticGame
Уведомление:Обновление ТБРУ в Telegram — FantasticGame