Editing Pichi
From JaWiki (Jabber/XMPP wiki)
Warning: The database has been locked for maintenance, so you will not be able to save your edits right now. You may wish to copy and paste your text into a text file and save it for later.
The administrator who locked it offered this explanation: MediaWiki upgrading
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
{{Bot | {{Bot | ||
| name=Pichi | | name=Pichi | ||
− | |||
<!-- Общая информация --> | <!-- Общая информация --> | ||
− | | url= | + | | url=http://code.google.com/p/pichi/ |
− | | language={{Lang|b| | + | | language={{Lang|b|PHP}} |
− | | library= | + | | library=XMPPHP (Модифицированная) |
− | | license= | + | <!-- | license=Unknown --> |
− | + | ||
<!-- Характеристики --> | <!-- Характеристики --> | ||
− | | i18n= Да (Английский, Русский | + | | i18n= Да (Английский, Русский) |
<!-- | disco=информация в диско --> | <!-- | disco=информация в диско --> | ||
<!-- | adhoc=Ad-Hoc команды --> | <!-- | adhoc=Ad-Hoc команды --> | ||
− | | plugins= Да | + | | plugins= Да |
}} | }} | ||
− | '''Pichi''' - Jabber | + | '''Pichi''' - Jabber бот с раширенной функциональностью. Создавался как более совершенная замена Sulci. |
== Комманды (основные) == | == Комманды (основные) == | ||
Line 21: | Line 19: | ||
=== Основные комманды === | === Основные комманды === | ||
{| class="standard" | {| class="standard" | ||
− | |||
− | |||
| <nowiki>!set переменная=значение</nowiki> || Устанавливает значение опции. Пример: !set answer_mode=1 | | <nowiki>!set переменная=значение</nowiki> || Устанавливает значение опции. Пример: !set answer_mode=1 | ||
|- | |- | ||
| <nowiki>!gc [переменная]</nowiki> || Получить значение опции. Можно вызывать без параметра, тогда покажет значения всех опций. С параметром - только для определённой. Пример: !gc answer_mode. | | <nowiki>!gc [переменная]</nowiki> || Получить значение опции. Можно вызывать без параметра, тогда покажет значения всех опций. С параметром - только для определённой. Пример: !gc answer_mode. | ||
|- | |- | ||
− | | <nowiki>!log | + | | <nowiki>!log параметр</nowiki> || Показать последние n сообщений конференции. Пример: !log 10 |
|- | |- | ||
− | | <nowiki>!users [ник|jid]</nowiki> || Показать список пользователей. Показывает пользователей которые онлайн или когда-либо были онлайн. Узнать статус определенного пользователя можно указав JID или ник как параметр. Пример: | + | | <nowiki>!users [ник|jid]</nowiki> || Показать список пользователей. Показывает пользователей которые онлайн или когда-либо были онлайн. Узнать статус определенного пользователя можно указав JID или ник как параметр. Пример: !users deg |
|- | |- | ||
| <nowiki>!msg [ник|jid|комната (конференция)] [type] message</nowiki> || Отправить сообщение пользователю. Первым параметром является адрес (пользователь или комната). Второй - тип: chat или groupchat (для комнаты). Третий - текст сообщения. Пример: !msg "room@conference.jabber.ru" "groupchat" "Пример сообщения". | | <nowiki>!msg [ник|jid|комната (конференция)] [type] message</nowiki> || Отправить сообщение пользователю. Первым параметром является адрес (пользователь или комната). Второй - тип: chat или groupchat (для комнаты). Третий - текст сообщения. Пример: !msg "room@conference.jabber.ru" "groupchat" "Пример сообщения". | ||
Line 48: | Line 44: | ||
|- | |- | ||
| <nowiki>!version</nowiki> || Показать версию бот. | | <nowiki>!version</nowiki> || Показать версию бот. | ||
− | |||
− | |||
|} | |} | ||
Line 57: | Line 51: | ||
| <nowiki>!topic параметр</nowiki> || Установить тему в комнате. Пример: !topic тема | | <nowiki>!topic параметр</nowiki> || Установить тему в комнате. Пример: !topic тема | ||
|- | |- | ||
− | | <nowiki>!ban jid|ник время причина</nowiki> || Забанить пользователя. Первым параметром является ник или jid пользователя. Второй - время (можно использовать сокращения вида 5m - 5 минут, 5h - 5 часов, 3M - 3 месяца). Если указано время, бан будет автоматически снят спустя указанный промежуток времени. Третий параметр - причина (опционально). Пример: !ban "vovan" "5h" "причина" | + | | <nowiki>!ban jid|ник [время] [причина]</nowiki> || Забанить пользователя. Первым параметром является ник или jid пользователя. Второй - время (можно использовать сокращения вида 5m - 5 минут, 5h - 5 часов, 3M - 3 месяца). Если указано время, бан будет автоматически снят спустя указанный промежуток времени. Третий параметр - причина (опционально). Пример: !ban "vovan" "5h" "причина" |
|- | |- | ||
| <nowiki>!unban jid</nowiki> || Отбанить | | <nowiki>!unban jid</nowiki> || Отбанить | ||
Line 63: | Line 57: | ||
| <nowiki>!banlist</nowiki> || Показать список заблокированных пользователей. | | <nowiki>!banlist</nowiki> || Показать список заблокированных пользователей. | ||
|- | |- | ||
− | + | | <nowiki>!kick ник|jid [время] [причина]</nowiki> || Выгнать пользователя из комнаты. Если указано время, пользователя (при попытках зайти) будет автоматически сразу выгонять из комнаты на протяжении указанного времени. Первый параметр - jid или ник. Второй - время (см !ban). Третий - причина (опционально). Пример: !kick vovan 5m просто_так | |
− | + | ||
− | | <nowiki>!kick ник|jid время причина</nowiki> || Выгнать пользователя из комнаты. Если указано время, пользователя (при попытках зайти) будет автоматически сразу выгонять из комнаты на протяжении указанного времени. Первый параметр - jid или ник. Второй - время (см !ban). Третий - причина (опционально). Пример: !kick vovan 5m просто_так | + | |
|- | |- | ||
| <nowiki>!unkick jid</nowiki> || Разблокировать | | <nowiki>!unkick jid</nowiki> || Разблокировать | ||
Line 106: | Line 98: | ||
|- | |- | ||
| <nowiki>!talkers</nowiki> || Топ10 наиболее "разговорчивых" пользователей | | <nowiki>!talkers</nowiki> || Топ10 наиболее "разговорчивых" пользователей | ||
− | |||
− | |||
|} | |} | ||
− | == Комманды ( | + | == Комманды (плагины) == |
=== Last.FM === | === Last.FM === | ||
Line 131: | Line 121: | ||
{| class="standard" | {| class="standard" | ||
| <nowiki>!google текст</nowiki> || Поиск указанного текста в поисковой системе Google. | | <nowiki>!google текст</nowiki> || Поиск указанного текста в поисковой системе Google. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
Line 145: | Line 130: | ||
|- | |- | ||
| <nowiki>!wikilist</nowiki> || Список доступных псевдонимов различных вики. Используется для !wiki и !wikiraw | | <nowiki>!wikilist</nowiki> || Список доступных псевдонимов различных вики. Используется для !wiki и !wikiraw | ||
+ | |- | ||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== См. также == | == См. также == | ||
− | * [[ | + | * [[Cyclops]] - клиент на .NET для jabber (разработчики там же) |
== Ссылки == | == Ссылки == | ||
* [http://code.google.com/p/pichi/ Страница проекта] | * [http://code.google.com/p/pichi/ Страница проекта] | ||
* [http://jabber.uruchie.org/ Сайт проекта] | * [http://jabber.uruchie.org/ Сайт проекта] | ||
− | |||
* '''main@conference.jabber.uruchie.org''' - Где можно задать вопросы по поводу бота | * '''main@conference.jabber.uruchie.org''' - Где можно задать вопросы по поводу бота |