Uživatelské nástroje

Nástroje pro tento web


informace:chat

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Následující verze
Předchozí verze
informace:chat [2016/07/15 15:36]
Aither vytvořeno
informace:chat [2019/06/07 14:02] (aktuální)
lebaux [Bouncer] typo
Řádek 1: Řádek 1:
-====== ​Jabber a IRC ====== +====== IRC ======
-Stále ještě používáme jabber MUC, ale pomalu přecházíme na zavedenější +
-[[#​irc|IRC]]. Běžně se tam vyskytuje více lidí, než na jabberu.+
  
-===== Jabber MUC ===== +  * **host:** chat.freenode.net 
-Jabber MUC, neboli Multi User Chat, je něco podobného jako IRC, akorát funguje +  * **místnost:​** #vpsfree 
-na XMPP (Jabber) protokoluJe to dobrý zdroj zábavy, dozvíte se zde spoustu +  * **web klient:** [[http://​webchat.freenode.net/?​channels=#​vpsfree]] 
-menších novinek z první rukyTaké zde můžete ovlivnit budoucí dění vpsFree a +  * **archiv**: [[https://im.vpsfree.cz/​archive/​chat.freenode.net/​%23vpsfree]]
-zapojit se do diskuze o nadcházejících úpravách ​projektech ​atd...+
  
-=== Informace pro připojení ​===+===== Bouncer ​===== 
 +Bouncer je program, který je připojen k IRC serveru místo tebe, i když je Tvůj 
 +IRC klient vypnutý. Nenapojuješ se už přímo na IRC server, ale na bouncer. 
 +Ostatní Ti mohou psát i v Tvé nepřítomnosti a všechny zprávy si přečteš, když se 
 +znovu přihlásíš.
  
-  * host: conference.vpsfree.cz +Pro členy provozujeme vlastní bouncer ​[[http://wiki.znc.in/ZNC|ZNC]]. Chceš-li 
-  * místnost: vpsFree.cz +bouncer využívat také, napiš některému adminovi v místnosti nebo na 
-  * heslo: ​[[http://lists.vpsfree.cz/pipermail/​community-list/​2012-August/​000815.html|Najdete tady]] +[[informace:podpora|podporu]]Do zprávy uveď uživatelské jméno (nick), které chceš na IRC používat.
-  * logy jsou veřejně přístupné: ​[[http://​conference.vpsfree.cz/]]+
  
-=== Pidgin ===+Poté obdržíš login+password k bounceru. Nyní zbývá ve webové administraci [[https://​im.vpsfree.cz/​znc/​]] v ''​Your Settings > Network Info''​ vyplň svoje přihlašovací údaje k [[https://​freenode.net/​|freenode.net]]. Bouncer samozřejmě můžeš používat i na jiné kanály na freenode.net.
  
-  * Buddies -> Add Chat... +Parametry pro připojení k našemu bounceru
-  * roomvpsFree.cz +  * **Server:** im.vpsfree.cz 
-  * serverconference.vpsfree.cz +  * **Port:** 6697 
-  * handle<​tvuj_nick>​ +  * **SSL:** ano 
-  * password[[http://​lists.vpsfree.cz/​pipermail/​community-list/​2012-August/​000815.html|Najdete tady]] +  * **Login+password:​** uživatelské jméno a heslo, které jsi od nás obdržel.
-  ​[ x ] Autojoin when account connects +
-  * [ x ] Remain in chat after window is closed+
  
-=== Miranda ===+<note warning>​Přihlašovací údaje k bounceru nejsou ty samé jako do administrace [[https://​vpsadmin.vpsfree.cz|vpsadmin.vpsfree.cz]]! Přístup k k bounceru musí být manuálně zřízen.</​note>​
  
-  * hlavním okně nad Contact Listem kliknout ​na znak mirandy (vlevo-nahoře) +===== Bot ===== 
-  * Najet myší na jabber účet ​es který chcete vstoupit do místnosti +V naší ​místnosti je bot ''​vpsfbot'',​ který archivuje zprávy a reaguje ​na 
-  * Services->​Create/Join groupchat +íkazy. Zdrojové kódy bota jsou k dispozici na 
-  * Vyplňte údaje a následně vidíte jabber místnost jako nový jabber kontakt ve vašem contact listu.+[[https://​github.com/​vpsfreecz/​vpsfree-irc-bot|githubu]].
  
-===== IRC =====+<​code>​ 
 +[01/26] vpsFree.cz IRC Bot v0.1.0 
 +[02/26] ========================= 
 +[03/​26] ​   
 +[04/26] Channel commands: 
 +[05/​26] ​    ​!archive [which] ​             get URL to the web archive 
 +[06/​26] ​    ​!greet <​user> ​                ​introduce a new user to vpsFree.cz 
 +[07/​26] ​    !help [command] ​              show help 
 +[08/​26] ​    ​!lastlog [n]                  print N last messages, defaults to 10 
 +[09/​26] ​    ​!ping ​                        play a game of ping pong 
 +[10/​26] ​    ​!rank ​                        show your rank 
 +[11/​26] ​    ​!status ​                      show cluster status 
 +[12/​26] ​    !top [n]                      show top N users 
 +[13/​26] ​    ​!uptime ​                      show bot's uptime 
 +[14/26]  
 +[15/26] Private commands: 
 +[16/​26] ​    ​archive [which] ​              get URL to the web archive 
 +[17/​26] ​    greet <​user> ​                 introduce a new user to vpsFree.cz 
 +[18/​26] ​    help [command] ​               show help 
 +[19/​26] ​    ​lastlog [n]                   print N last messages, defaults to 10 
 +[20/​26] ​    ​ping ​                         play a game of ping pong 
 +[21/​26] ​    ​rank ​                         show your rank 
 +[22/​26] ​    ​status ​                       show cluster status 
 +[23/​26] ​    top [n]                       show top N users 
 +[24/​26] ​    ​uptime ​                       show bot's uptime 
 +[25/26]  
 +[26/26] Use !help <​command>​ to get help for a specific command. 
 +</​code>​
  
-  * host: chat.freenode.net +Bot reaguje na příkazy v kanálu i v PM. Příkazy v kanálu lze vyvolat dvěma 
-  * místnost#vpsfree +způsoby, buď vykřičníkem,​ nebo adresováním na bota pomocí jeho jména: 
-  * web klient[[http://webchat.freenode.net/​]]+ 
 +<​code>​ 
 +14:28 < user> !ping 
 +14:28 < vpsfbot> pong 
 +14:29 < user> vpsfbot: ping 
 +14:29 < vpsfbot> pong 
 +</​code>​ 
 + 
 +==== Archiv a zobrazení posledních zpráv ==== 
 +Bota se můžeme zeptat na URL adresu k web archivu: 
 + 
 +<​code>​ 
 +14:30 < user> !archive 
 +14:30 < vpsfbot> https://​im.vpsfree.cz/​archive/​chat.freenode.net/%23vpsfree 
 +14:32 < user> !archive today 
 +14:32 < vpsfbot> https://im.vpsfree.cz/​archive/​chat.freenode.net/​%23vpsfree/​2016/​07/​31.html 
 +</​code>​ 
 + 
 +Nemáš-li vlastní bouncer a chceš po připojení do kanálu vědět, o čem se mluví, 
 +můžes si buď přečíst archiv na webu, nebo si nechat zaslat několik posledních 
 +zpráv od bota do PM. 
 + 
 +<​code>​ 
 +14:35 < user> !lastlog 
 +14:35 <​vpsfbot>​ [1/4Last 3 messages from '#​vpsfree':​ 
 +14:35 <​vpsfbot>​ [2/4[2016-07-31 14:35:37] < nekdo> neco psal 
 +14:35 <​vpsfbot>​ [3/4] [2016-07-31 14:35:37] < nekdo> mu odpovedel 
 +14:35 <​vpsfbot>​ [4/4] [2016-07-31 14:35:40] < franta> nic nerikal 
 +</​code>​ 
 + 
 +==== Stav serverů ==== 
 +Příkazem ''​status''​ bot zkontroluje stav serverů, např.: 
 + 
 +<​code>​ 
 +14:39 < user> !status 
 +14:39 < vpsfbot> 18 nodes online, 2 under maintenance,​ 0 down 
 +14:39 < vpsfbot> Under maintenance:​ node1.prg, nasbox.prg 
 +</​code>​ 
 + 
 +Bot také v pravidelných intervalech kontroluje novinky z logu ve vpsAdminu a 
 +outage-list. O zjištěných událostech potom informuje v kanálu. 
 + 
 +==== Karma ==== 
 +Pokud někdo řekne něco geniálního,​ nebo naopak hloupého, můžeme mu dát +1 nebo 
 +-1. Bot tyto zprávy sleduje a počítá karmu jednotlivých uživatelů. Příkaz 
 +''​top''​ vypíše 5 uživatelů s nejvyšší karmou a ''​rank''​ vypíše tvou karmu a 
 +pozici, na které se nacházíš. 
 + 
 +<​code>​ 
 +14:43 < aither> !top 
 +14:43 < vpsfbot> ​ 1. ewew (karma 10, 186 messages) 
 +14:43 < vpsfbot> ​ 2. aither (karma 3, 178 messages) 
 +14:43 < vpsfbot> ​ 3. snajpa (karma 2, 868 messages) 
 +14:43 < vpsfbot> ​ 4. ghormoon (karma 1, 276 messages) 
 +14:43 < vpsfbot> ​ 5. jirutka (karma 1, 241 messages) 
 + 
 +14:44 < aither> !rank 
 +14:44 < vpsfbot> Your rank is 2 of 23 users with karma 3 and 178 messages 
 +</​code>​ 
 + 
 +Možné způsoby přidání a odebrání karmy: 
 + 
 +  * ''<​nick>​ +<​n>''​ (''​nekdo +1'',​ ''​nekdo +5'',​ ''​nekdo:​ +2''​) 
 +  * ''<​nick>​ -<​n>''​ (''​nekdo -1'',​ ''​nekdo -5'',​ ''​nekdo:​ -2''​) 
 +  * ''<​nick>​++''​ (''​nekdo++''​) 
 +  * ''​%%<​nick>​--%%''​ (''​%%nekdo--%%''​)
  
informace/chat.1468589817.txt.gz · Poslední úprava: 2016/07/15 15:36 autor: Aither