Editing Pichi

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search

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
|            logo = [[file:Pichi-logo.png]]
 
 
<!--      Общая информация          -->
 
<!--      Общая информация          -->
|            url=[http://code.google.com/p/pichi/ code.google.com/p/pichi/]
+
|            url=http://code.google.com/p/pichi/
|        language={{Lang|b|C++}}, {{Lang|b|Lua}}
+
|        language={{Lang|b|PHP}}
|        library={{Lib|Gloox}}
+
|        library={{Lib|XMPPHP}} (Модифицированная)
|        license=GPLv2
+
<!-- |        license=Unknown -->
|        developer = Алексей «DEg» Касьянчук и др.
+
 
<!--        Характеристики  -->
 
<!--        Характеристики  -->
|            i18n= Да (Английский, Русский, Индонезийский)
+
|            i18n= Да (Английский, Русский)
 
<!-- |            disco=информация в диско -->
 
<!-- |            disco=информация в диско -->
 
<!-- |            adhoc=Ad-Hoc команды -->
 
<!-- |            adhoc=Ad-Hoc команды -->
|          plugins= Да (Lua)
+
|          plugins= Да
 
}}
 
}}
  
Line 21: Line 19:
 
=== Основные комманды ===
 
=== Основные комманды ===
 
{| class="standard"
 
{| class="standard"
| <nowiki>!help параметр</nowiki> || Отображает справку. Пример: !help - отобразит всю справку. !help !gc - отобразит справку команды !gc.
 
|-
 
 
| <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>  || Показать последние n сообщений конференции. Пример: !log 10 - отобразит 10 последних сообщений. !log 20 10 - отобразит 20 сообщений, которые были перед 10 последними.
+
| <nowiki>!log параметр</nowiki>  || Показать последние n сообщений конференции. Пример: !log 10
 
|-
 
|-
| <nowiki>!users [ник|jid]</nowiki>  || Показать список пользователей. Показывает пользователей которые онлайн или когда-либо были онлайн. Узнать статус определенного пользователя можно указав JID или ник как параметр. Пример: !users - покажет информацию о всех пользователя. !users deg - покажет информацию о пользователе с ником deg. !users 10 - покажет информацию о 10 пользователях. !users !10 - покажет информацию о человеке с ником "10".
+
| <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> || Показать версию бот.
|-
 
| <nowiki>!info ник</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>!kicklist</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 наиболее "разговорчивых" пользователей
|-
 
| <nowiki>!q параметр</nowiki> || Попросить бота сказать фразу с заданным словом
 
 
|}
 
|}
  
== Комманды (дополнительные) ==
+
== Комманды (плагины) ==
  
 
=== Last.FM ===
 
=== Last.FM ===
Line 131: Line 121:
 
{| class="standard"
 
{| class="standard"
 
| <nowiki>!google текст</nowiki> || Поиск указанного текста в поисковой системе Google.
 
| <nowiki>!google текст</nowiki> || Поиск указанного текста в поисковой системе Google.
|}
 
 
=== Ur.ly (укорачивание ссылок) ===
 
{| class="standard"
 
| <nowiki>!urlshort ссылка</nowiki> || Укорачивает ссылку при помощи сервиса [http://ur.ly http://ur.ly]
 
 
|}
 
|}
  
Line 145: Line 130:
 
|-
 
|-
 
| <nowiki>!wikilist</nowiki> || Список доступных псевдонимов различных вики. Используется для !wiki и !wikiraw
 
| <nowiki>!wikilist</nowiki> || Список доступных псевдонимов различных вики. Используется для !wiki и !wikiraw
 +
|-
 
|}
 
|}
 
== Комманды (плагины) ==
 
=== Example plugin ===
 
{| class="standard"
 
| <nowiki>!example</nowiki> || Просто выводит текст примера. (пример для разработчиков)
 
|}
 
 
=== Uruchie Forum plugin ===
 
{| class="standard"
 
| <nowiki>!forum</nowiki> || Help по командам
 
|}
 
 
== Разработчики ==
 
* Алексей «DEg» Касьянчук - основной разработчик
 
* Егор «Nagg» Богатов - тестирование, помощь
 
* Un1c0rn - локализации, логотип, идеи.
 
* Даниил «rabbid» Дроздовский - тестирование.
 
  
 
== См. также ==
 
== См. также ==
* [[CyclopsChat‎]] - клиент на .NET для jabber (разработчики там же)
+
* [[Cyclops]] - клиент на .NET для jabber (разработчики там же)
  
 
== Ссылки ==
 
== Ссылки ==
 
* [http://code.google.com/p/pichi/ Страница проекта]
 
* [http://code.google.com/p/pichi/ Страница проекта]
 
* [http://jabber.uruchie.org/ Сайт проекта]
 
* [http://jabber.uruchie.org/ Сайт проекта]
* [https://github.com/eNoise/pichi Исходный код на Github]
 
 
* '''main@conference.jabber.uruchie.org''' - Где можно задать вопросы по поводу бота
 
* '''main@conference.jabber.uruchie.org''' - Где можно задать вопросы по поводу бота

Please note that all contributions to JaWiki (Jabber/XMPP wiki) may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see JaWiki (Jabber/XMPP wiki):Copyrights for details). Do not submit copyrighted work without permission!

Cancel | Editing help (opens in new window)
Retrieved from "http://www.jawiki.ru/Pichi"