Группа команд admin
Команды данной группы доступны только администратору/хозяину бота.
!admin quit
Завершение работы бота.
Пример
<nick> !admin quit *** gluxi is Offline
!admin roles
Данная команда выводит информацию об уровне доступа/роли бота в конференциях, где он находится, администраторов бота, модераторов конференций.
Синтаксис ответа такой: //room@…/nick: #// , где # - уровень доступа:
- 30 -- moderator конференции
- 50 -- admin конференции
- 100 -- owner конференции
- 200 -- admin/owner бота
Пример
<nick> !admin roles <gluxi> Roles: botzone@conference.jabber.ru/Jasmine: 30 botzone@conference.jabber.ru/Omicron: 0 botzone@conference.jabber.ru/Talisman: 50 botzone@conference.jabber.ru/freQ: 30 botzone@conference.jabber.ru/gluxi: 50 botzone@conference.jabber.ru/j-soul: 50 botzone@conference.jabber.ru/sulci-: 0 owner@jabber.org: 200
!admin asynccount
Данная команда выводит список задач, выполняемых в данный момент в фоновом режиме.
Например запрос пинга, версии клиента, поиск в Google и т.д., т.е. те процессы, в которых бот является промежуточным звеном между сервером и пользователем.
Пример
<nick> !admin asynccount <gluxi> Async requests count: 11
!admin asynclist
Данная команда выводит список команд, выполняемых в данный момент в фоновом режиме.
Пример
<nick> !admin asynclist <gluxi> Active async requests: Muc: muc::version: bombus@conference.jabber.ru/pauk56. | Muc: muc::version: bombus@conference.jabber.ru/Космос. | Muc: muc::version: bombus@conference.jabber.ru/LаFee | Muc: muc::vcard: bombus@conference.jabber.ru/Aibolit | Muc: muc::version: bombus@conference.jabber.ru/Aibolit | Muc: muc::version: bombus@conference.jabber.ru/voffk | Muc: muc::version: bombus@conference.jabber.ru/Maria | Muc: muc::version: bombus@conference.jabber.ru/Sanchо |
!admin presence
Смена статуса бота для тех, у кого он авторизован в ростере.
Синтаксис команды: !admin presence [статус] [статусное сообщение]
Доступные статусы:
- online или available
- away
- xa
- dnd
- chat
Пример
<nick> !admin presence dnd Busy! *** gluxi is Do not Disturb [Busy!]
!admin presencejid
Смена статуса бота для конкретного JID (конференции).
Синтаксис команды: !admin presencejid [jid] [статус] [статусное сообщение]
Пример
<nick> !admin presencejid botzone@conference.jabber.ru chat Free for chat :)
Статусное сообщение, содержащее пробелы, следует писать с новой строки.
!admin subscribe
Данная команда посылает запрос авторизации на указанный JID.
Синтаксис команды: !admin subscribe [jid]
Пример
<nick> !admin subscribe romeo@jabber.org <gluxi> Request sent
!admin sql
Данная команда посылает запрос к sql-базе бота.
Пример
<nick> !admin sql select * from words where nick like 'toon' LIMIT 5,3 <gluxi> Result: plugin storage name nick date value 1 1 DOS toon 2006-05-04T13:57:46 Начало агонии Microsoft 1 1 OS/2 toon 2006-05-04T13:59:33 полумух и Настоящая операционная система которая не была Unix 1 1 linux toon 2006-05-04T13:53:13 Ось Свободы !
