Difference between revisions of "Sulci"
From JaWiki (Jabber/XMPP wiki)
m (Категория) |
m (Reverted edits by 46.161.9.50 (talk) to last revision by Vindicar) |
||
(9 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
− | + | {{Bot | |
− | + | | name=Sulci | |
− | ---- | + | <!-- Общая информация --> |
− | + | | url=http://ejabberd.jabber.ru/sulci | |
+ | | language={{Lang|b|OCaml}} | ||
+ | <!-- | library=Unknown --> | ||
+ | <!-- | license=Unknown --> | ||
+ | <!-- Характеристики --> | ||
+ | <!-- | i18n=мультиязычность --> | ||
+ | <!-- | disco=информация в диско --> | ||
+ | <!-- | adhoc=Ad-Hoc команды --> | ||
+ | <!-- | plugins=расширяется ли он плагинами --> | ||
+ | }} | ||
+ | |||
+ | Благодаря своей богатой функциональности, на данный момент этот [[bot|бот]] — самый распространённый в [[conference|конференциях]] Jabber. | ||
== Команды == | == Команды == | ||
− | + | {| class="standard" | |
− | + | | <font color="darkred">msg ''jid'' ''message''</font> || Заставляет послать [[message|сообщение]] message пользователю jid. Доступно только администратору. | |
− | + | |- | |
− | + | | <font color="darkred">quit</font> || Завершиться. Доступно только администратору. | |
− | + | |- | |
− | + | | <font color="darkred">join ''room'' ''nick''</font> || Зайти в конференцию room под ником nick. Доступно только администратору. | |
− | + | |- | |
− | + | | <font color="darkred">lang_update ''lang''</font> || Перезагружает файл сообщений языка lang. Доступно только администратору. | |
− | + | |- | |
− | + | |rowspan="2"| <font color="darkred">sulci_set ''variable''=''value''</font> || Устанавливает внутреннюю переменную в новое значение. Доступно только для администратора. Доступные переменные: | |
− | + | |- | |
− | + | | msg_limit — Использовать приват для ответов, размер которых превышает указанный лимит в байтах. | |
− | + | |- | |
− | + | | <font color="darkred">invite ''jid'' ''[room]''</font> || Пригласить jid в конференцию room или текущую, если room не указан. Только для администратора. | |
− | + | |- | |
− | + | | rpn ''1 3 + ...'' || Калькулятор в польской (инверсной) нотации. | |
− | + | |- | |
− | + | | calc ''1 + 3'' || Калькулятор в прямой нотации. | |
− | + | |- | |
− | + | | curr ''10'' usd rur || Валютный конвертер. | |
− | + | |- | |
− | + | | curr list || Показывает список валют. | |
− | + | |- | |
− | + | | dict -list || Показывает список баз данных с dict.org или другого сервера, указанного в конфигурации. | |
− | + | |- | |
− | + | | dict ''[db]'' ''word'' || Запрашивает значение слова word в базе данных db, через dict.org или другой сервер из конфигурации. При отсутствии db, поиск осуществляется во всех базах сервера. | |
− | + | |- | |
− | + | | stats ''servername'' || Возвращает информацию о [[server|сервере]] Jabber. | |
− | + | |- | |
− | + | | uptime ''servername'' || Возвращает время, в течение которого о сервер в строю. | |
− | + | |- | |
− | + | | google ''query'' || Поисковый запрос к Google. Возвращается первый найденный результат. | |
− | + | |- | |
− | + | | google_adv ''start'' ''limit'' ''query'' || Расширенный поисковый запрос к Google. Возвращаются limit результатов, начиная с start. | |
− | + | |- | |
− | + | | gspell ''query'' || Возвращает совет Google по написанию запроса. | |
− | + | |- | |
− | + | | <nowiki>!!!count</nowiki> || Возвращает число пар слов в болтологической базе текущей конференции. | |
− | + | |- | |
− | + | | <nowiki>!!!top</nowiki> || TOP 10 пар слов по этой же базе. | |
− | + | |- | |
− | + | | dns ''ip_addr'' || Возвращает результат DNS резолвинга. | |
− | + | |- | |
− | + | | dns ''name'' || Возвращает результат DNS резолвинга. | |
− | + | |- | |
− | + | | mueller ''text'' || Англо-русский словарь. | |
− | + | |- | |
− | + | | ping ''[nick]'' || Понг. | |
− | + | |- | |
− | + | | tryme || «Русская рулетка». | |
− | + | |- | |
− | + | | greet ''jid'' ''room@server'' ''greet'' || Устанавливает приветствие greet при появлении пользователя jid в комнате room@server. Доступно только для администратора. | |
− | + | |- | |
− | + | | seen ''nick'' || Когда последний раз видел указанный [[nick]]. | |
− | + | |- | |
− | + | | talkers ''[nick]'' || Без указания nick'а показывает TOP 10 болтливых, иначе стастическую информацию о болтливости указанного nick'а. nick может представлять из себя SQL'ное LIKE выражение, с символами [%_]. | |
− | + | |- | |
− | + | | tld ''tld'' || Показывает название страны, за которой закреплен домен первого уровня tld. | |
− | + | |- | |
− | + | | version ''[nick]'' || Выводит версию [[client|клиента]] nick'а или, при его отсутствии, отправителя запроса. | |
− | + | |- | |
− | + | | version_server ''servername'' || Выводит версию Jabber сервера servername. | |
− | + | |- | |
− | + | | idle ''[nick]'' || Выводит время бездействия (idle time) nick'а или запросившего, если он указан. | |
− | + | |- | |
− | + | | time ''[nick]'' || Выводит локальное время на компьютере nick'а или запросившего, если он указан. | |
− | + | |- | |
− | + | | status ''[nick]'' || Аналогично предыдущим, выводит [[status|статус]]. | |
− | + | |- | |
− | + | | dfn ''word''=''[text]'' || Задает определение термина word, как text. Если text отсутствует — удаляет определение для word. | |
− | + | |- | |
− | + | | wtf ''word'' || Возвращает последнее определение термина word. | |
− | + | |- | |
− | + | | wtflall ''word'' || Возвращает список всех определений термина word. | |
− | + | |- | |
− | + | | wtfrand ''[word]'' || Возвращает случайное определение из всех существующих или из определений термина word, если указано. | |
− | + | |- | |
− | + | | wtfcount ''[word]'' || Возвращает кол-во определений всего или для термина word, если указано. | |
− | + | |- | |
− | + | | wz ''code'' || Выводит прогноз погоды с http://weather.noaa.gov/ для города, обозначенного 4-х буквенным кодом code. | |
− | + | |- | |
− | + | | tr list || Выводит список кодов языков, для перевода. | |
− | + | |- | |
− | + | | tr ''fromto'' ''text'' || Переводит указанный текст через http://www.translate.ru/ в соответствии с кодом направления перевода. | |
− | + | |- | |
+ | | vcard ''nick'' || Выводит [[vCard]] указанного ника, если есть. | ||
+ | |- | ||
+ | | blogs ''text'' || Поиск text через http://blogs.yandex.ru/ (поиск по блогам и форумам). | ||
+ | |- | ||
+ | | hostip ''ip_address'' || Информация об ip_address через http://www.hostip.info/ (географическое положение IP адресов). | ||
+ | |} | ||
− | |||
− | [ | + | == Ссылки == |
+ | * [http://clubs.ya.ru/4611686018427388325 Клуб Sulci] на [[ya.ru]] |
Latest revision as of 13:20, 13 June 2017
Sulci | |
---|---|
Информация | |
Сайт: | http://ejabberd.jabber.ru/sulci |
Язык: | OCaml |
Характеристики |
Благодаря своей богатой функциональности, на данный момент этот бот — самый распространённый в конференциях Jabber.
Команды[edit]
msg jid message | Заставляет послать сообщение message пользователю jid. Доступно только администратору. |
quit | Завершиться. Доступно только администратору. |
join room nick | Зайти в конференцию room под ником nick. Доступно только администратору. |
lang_update lang | Перезагружает файл сообщений языка lang. Доступно только администратору. |
sulci_set variable=value | Устанавливает внутреннюю переменную в новое значение. Доступно только для администратора. Доступные переменные: |
msg_limit — Использовать приват для ответов, размер которых превышает указанный лимит в байтах. | |
invite jid [room] | Пригласить jid в конференцию room или текущую, если room не указан. Только для администратора. |
rpn 1 3 + ... | Калькулятор в польской (инверсной) нотации. |
calc 1 + 3 | Калькулятор в прямой нотации. |
curr 10 usd rur | Валютный конвертер. |
curr list | Показывает список валют. |
dict -list | Показывает список баз данных с dict.org или другого сервера, указанного в конфигурации. |
dict [db] word | Запрашивает значение слова word в базе данных db, через dict.org или другой сервер из конфигурации. При отсутствии db, поиск осуществляется во всех базах сервера. |
stats servername | Возвращает информацию о сервере Jabber. |
uptime servername | Возвращает время, в течение которого о сервер в строю. |
google query | Поисковый запрос к Google. Возвращается первый найденный результат. |
google_adv start limit query | Расширенный поисковый запрос к Google. Возвращаются limit результатов, начиная с start. |
gspell query | Возвращает совет Google по написанию запроса. |
!!!count | Возвращает число пар слов в болтологической базе текущей конференции. |
!!!top | TOP 10 пар слов по этой же базе. |
dns ip_addr | Возвращает результат DNS резолвинга. |
dns name | Возвращает результат DNS резолвинга. |
mueller text | Англо-русский словарь. |
ping [nick] | Понг. |
tryme | «Русская рулетка». |
greet jid room@server greet | Устанавливает приветствие greet при появлении пользователя jid в комнате room@server. Доступно только для администратора. |
seen nick | Когда последний раз видел указанный nick. |
talkers [nick] | Без указания nick'а показывает TOP 10 болтливых, иначе стастическую информацию о болтливости указанного nick'а. nick может представлять из себя SQL'ное LIKE выражение, с символами [%_]. |
tld tld | Показывает название страны, за которой закреплен домен первого уровня tld. |
version [nick] | Выводит версию клиента nick'а или, при его отсутствии, отправителя запроса. |
version_server servername | Выводит версию Jabber сервера servername. |
idle [nick] | Выводит время бездействия (idle time) nick'а или запросившего, если он указан. |
time [nick] | Выводит локальное время на компьютере nick'а или запросившего, если он указан. |
status [nick] | Аналогично предыдущим, выводит статус. |
dfn word=[text] | Задает определение термина word, как text. Если text отсутствует — удаляет определение для word. |
wtf word | Возвращает последнее определение термина word. |
wtflall word | Возвращает список всех определений термина word. |
wtfrand [word] | Возвращает случайное определение из всех существующих или из определений термина word, если указано. |
wtfcount [word] | Возвращает кол-во определений всего или для термина word, если указано. |
wz code | Выводит прогноз погоды с http://weather.noaa.gov/ для города, обозначенного 4-х буквенным кодом code. |
tr list | Выводит список кодов языков, для перевода. |
tr fromto text | Переводит указанный текст через http://www.translate.ru/ в соответствии с кодом направления перевода. |
vcard nick | Выводит vCard указанного ника, если есть. |
blogs text | Поиск text через http://blogs.yandex.ru/ (поиск по блогам и форумам). |
hostip ip_address | Информация об ip_address через http://www.hostip.info/ (географическое положение IP адресов). |
Ссылки[edit]
- Клуб Sulci на ya.ru