diff options
Diffstat (limited to 'doc/pl/autogen/user/irc_commands.adoc')
-rw-r--r-- | doc/pl/autogen/user/irc_commands.adoc | 975 |
1 files changed, 0 insertions, 975 deletions
diff --git a/doc/pl/autogen/user/irc_commands.adoc b/doc/pl/autogen/user/irc_commands.adoc deleted file mode 100644 index d4fa223d0..000000000 --- a/doc/pl/autogen/user/irc_commands.adoc +++ /dev/null @@ -1,975 +0,0 @@ -// -// This file is auto-generated by script docgen.py. -// DO NOT EDIT BY HAND! -// -[[command_irc_admin]] -* `+admin+`: wyszukuje informacje o administratorze serwera - ----- -/admin [<cel>] - -cel: nazwa serwera ----- - -[[command_irc_allchan]] -* `+allchan+`: wykonuje komendę na wszystkich kanałach na połączonych serwerach - ----- -/allchan [-current] [-exclude=<kanał>[,<kanał>...]] <komenda> [<argumenty>] - [-current] -include=<kanał>[,<kanał>...] <komenda> [<argumenty>] - - -current: wykonuje komendę tylko na kanałach obecnego serwera - -exclude: wyklucza niektóre kanały (wildcard "*" jest dozwolony) - -include: uwzględnia tylko niektóre znaki (wildcard "*" est dozwolony) - komenda: komenda do wykonania -argumenty: argumenty dla komendy (specjalne zmienne $nick, $channel i $server są zamieniane na odpowiednie wartości) - -Przykłady: - wykonuje '/me testuje' na wszystkich kanałach: - /allchan me testuje - wysyła 'witam' wszędzie tylko nie na #weechat: - /allchan -exclude=#weechat msg * witam - wysyła 'witam' wszędzie poza #weechat oraz kanałami zaczynającymi się od #linux: - /allchan -exclude=#weechat,#linux* msg * witam - wysyła 'witam' na wszytkich kanałach zaczynających się od #linux: - /allchan -include=#linux* msg * witam ----- - -[[command_irc_allpv]] -* `+allpv+`: wykonuje komendę na wszystkich prywatnych buforach wszystkich połączonych serwerów - ----- -/allpv [-current] [-exclude=<nick>[,<nick>...]] <komenda> [<argumenty>] - [-current] -include=<nick>[,<nick>...] <komenda> [<argumenty>] - - -current: wykonuje komendę tylko na prywatnych buforach obecnego serwera - -exclude: wyklucza niektóre nicki (wildcard "*" jest dozwolony) - -include: uwzględnia tylko niektóre znaki (wildcard "*" est dozwolony) - komenda: komenda do wykonania -argumenty: argumenty dla komendy (specjalne zmienne $nick, $channel i $server są zamieniane na odpowiednie wartości) - -Przykłady: - wykonuje '/me testuje' we wszystkich prywatnych buforach: - /allpv me is testing - wysyła wszędzie 'hello' tylko nie nickowi foo: - /allpv -exclude=foo msg * hello - wysyła wszędzie 'hello' tylko nie nickowi foo i nickom zaczynającym się od bar: - /allpv -exclude=foo,bar* msg * hello - wysyła 'witam' do wszystkich nicków zaczynających się od bar: - /allpv -include=bar* msg * witam - zamyka wszystkie prywatne bufory: - /allpv close ----- - -[[command_irc_allserv]] -* `+allserv+`: wykonuje komendę na wszystkich połączonych serwerach - ----- -/allserv [-exclude=<serwer>[,<serwer>...]] <komenda> [<argumenty>] - -include=<serwer>[,<serwer>...] <komenda> [<argumenty>] - - -exclude: wyklucza niektóre serwery (wildcard "*" jest dozwolony) - -include: uwzględnia tylko niektóre znaki (wildcard "*" est dozwolony) - komenda: komenda do wykonania -argumenty: argumenty dla komendy (specjalne zmienne $nick, $channel i $server są zamieniane na odpowiednie wartości) - -Przykłady: - zmienia nick na wszystkich serwerach: - /allserv nick nowy_nick - ustawia stan nieobecności na wszystkich serwerach: - /allserv away Jestem nieobecny - wykonuje whois na własnym nicku na wszystkich serwerach: - /allserv whois $nick ----- - -[[command_irc_ban]] -* `+ban+`: banuje nick albo host - ----- -/ban [<kanał>] [<nick> [<nick>...]] - -kanał: nazwa kanału - nick: nick lub host - -Bez podania argumentu komenda wyświetla listę banów na obecnym kanale. ----- - -[[command_irc_cap]] -* `+cap+`: negocjacja możliwości klienta - ----- -/cap ls - list - req|ack [<opcja> [<opcja>...]] - end - - ls: wyświetla opcje wspierane przez serwer - list: wyświetla obecnie włączone opcje - req: żądanie opcji - ack: potwierdzenie opcji wymagających potwierdzenia po stronie klienta - end: kończy negocjacje opcji - -Bez argumentu, wysyłane są "ls" i "list". - -Opcje wspierane przez WeeChat to: account-notify, away-notify, cap-notify, chghost, extended-join, invite-notify, multi-prefix, server-time, userhost-in-names. - -Opcje automatycznie włączane na serwerach można ustawić za pomocą opcji irc.server_default.capabilities (albo dla konkretnego serwera, opcja irc.server.xxx.capabilities). - -Przykłady: - /cap - /cap req multi-prefix away-notify ----- - -[[command_irc_connect]] -* `+connect+`: łączy się z serwerem(ami) IRC - ----- -/connect [<serwer> [<serwer>...]] [-<opcja>[=<wartość>]] [-no<opcja>] [-nojoin] [-switch] - -all|-auto|-open [-nojoin] [-switch] - - serwer: nazwa serwera, może nią być: - - wewnętrzna nazwa serwera (tworzona przez /server add, zalecane użycie) - - nazwa hosta/port lub IP/port (stworzy to TYMCZASOWY serwer), domyślny port to 6667 - - URL o formacie: irc[6][s]://[nick[:hasło]@]irc.example.org[:port][/#kanał1][,#kanał2[...]] - Uwaga: dla adresu/IP/URLa, tworzony jest serwer tymczasowy (NIE ZAPISYWANY), zobacz /help irc.look.temporary_servers - opcja: ustawia opcję dla serwera (dla opcji boolowskich można pominąć wartość) - nooption: ustawia opcje boolowskie na 'off' (na przykład: -nossl) - -all: łączy się ze wszystkimi serwerami zdefiniowanymi w konfiguracji - -auto: łączy się z serwerami z włączonym automatycznym połączeniem - -open: łączy się ze wszystkimi otwartymi ale nie połączonymi serwerami - -nojoin: nie wchodź na żaden kanał (nawet jeśli autojoin jest włączony dla tego serwera) - -switch: przełącza adres serwera na kolejny - -W celu rozłączenia z serwerem lub przerwania próby połączenia, użyj komendy /disconnect. - -Przykłady: - /connect freenode - /connect irc.oftc.net/6667 - /connect irc6.oftc.net/6667 -ipv6 - /connect irc6.oftc.net/6697 -ipv6 -ssl - /connect my.server.org/6697 -ssl -password=test - /connect irc://nick@irc.oftc.net/#kanał - /connect -switch ----- - -[[command_irc_ctcp]] -* `+ctcp+`: wyślij wiadomość CTCP (protokół klient-klient) - ----- -/ctcp [-server <serwer>] <cel>[,<cel>...] <typ> [<argumenty>] - - serwer: wyślij do tego serwera (nazwa wewnętrzna) - cel: nick albo kanał ('*' = obecny kanał) - typ: rodzaj CTCP (przykłady: "version", "ping", etc.) -argumenty: argumenty dla CTCP - -Przykłady: - /ctcp toto time - /ctcp toto version - /ctcp * version ----- - -[[command_irc_cycle]] -* `+cycle+`: wyjdź i wejdź ponownie na kanał - ----- -/cycle [<kanał>[,<kanał>...]] [<wiadomość>] - -kanał: nazwa kanału -wiadomość: wiadomość pożegnalna (pokazywana innym użytkownikom) ----- - -[[command_irc_dcc]] -* `+dcc+`: rozpoczyna DCC (przesył pliku lub rozmowę) - ----- -/dcc chat <nick> - send <nick> <plik> - -nick: nick -plik: nazwa pliku (na lokalnym hoście) - -Przykłady: - rozmowa z użytkownikiem "toto": - /dcc chat toto - wyśle plik "/home/foo/bar.txt" użytkownikowi "toto": - /dcc send toto /home/foo/bar.txt ----- - -[[command_irc_dehalfop]] -* `+dehalfop+`: usuwa status halfopa kanału - ----- -/dehalfop <nick> [<nick>...] - -nick: nick lub maska (wildcard "*" jest dozwolony) - *: zabiera status pół-operatora kanału wszystkim na kanale poza tobą ----- - -[[command_irc_deop]] -* `+deop+`: usuwa status operatora kanału - ----- -/deop <nick> [<nick>...] - * -yes - -nick: nick lub maska (wildcard "*" jest dozwolony) - *: zabiera status operatora kanału wszystkim na kanale poza tobą ----- - -[[command_irc_devoice]] -* `+devoice+`: usuwa flagę voice - ----- -/devoice <nick> [<nick>...] - * -yes - -nick: nick lub maska (wildcard "*" jest dozwolony) - *: odbiera głos wszystkim na kanale ----- - -[[command_irc_die]] -* `+die+`: wyłącza serwer - ----- -/die [<cel>] - -cel: nazwa serwera ----- - -[[command_irc_disconnect]] -* `+disconnect+`: rozłącza się z jednym lub wszystkimi serwerami IRC - ----- -/disconnect [<serwer>|-all|-pending [<powód>]] - - serwer: wewnętrzna nazwa serwera - -all: rozłącza się ze wszystkimi serwerami --pending: anuluje automatyczne łączenie dla serwerów ponownie łączących się - powód: powód dla "quit" ----- - -[[command_irc_halfop]] -* `+halfop+`: nadaje status halfopa nickowi(m) - ----- -/halfop <nick> [<nick>...] - * -yes - -nick: nick lub maska (wildcard "*" jest dozwolony) - *: nadaje status pół-operatora kanału wszystkim na kanale ----- - -[[command_irc_ignore]] -* `+ignore+`: ignoruje nicki/hosty z serwera lub kanałów - ----- -/ignore list - add [re:]<nick> [<serwer> [<kanał>]] - del <numer>|-all - - list: wyświetla wszystkie ignorowane osoby - add: dodaje nową osobę do ignorowania - nick: nick lub host (jeśli dodamy "re:" można użyć rozszerzonego wyrażenia regularnego POSIX lub maska używając "*", aby zastąpić jeden lub więcej znaków) - del: usuwa wpis o ignorowanej osobie - numer: numer wpisu do usunięcia (znajduję się na liście) - -all: usuwa wszystkie wpisy z listy ignorowanych - serwer: wewnętrzna nazwa serwera, na którym dana osoba ma być ignorowana - kanał: nazwa kanału, na którym dana osoba ma być ignorowana - -Uwaga: wyrażenie regularne może zaczynać się od "(?-i)" jeśli wielkość znaków ma mieć znaczenie. - -Przykłady: - ignoruje wszędzie nick "toto": - /ignore add toto - ignoruje host "toto@domain.com" na serwerze freenode: - /ignore add toto@domain.com freenode - ignoruje host "toto*@*.domain.com" na freenode/#weechat: - /ignore add toto*@*.domain.com freenode #weechat ----- - -[[command_irc_info]] -* `+info+`: pobiera informacje opisujące serwer - ----- -/info [<cel>] - -cel: nazwa serwera ----- - -[[command_irc_invite]] -* `+invite+`: zaprasza użytkownika na kanał - ----- -/invite <nick> [<nick>...] [<kanał>] - - nick: nick -kanał: nazwa kanału ----- - -[[command_irc_ison]] -* `+ison+`: sprawdza czy użytkownik jest obecnie na IRC - ----- -/ison <nick> [<nick>...] - -nick: nazwa użytkownika ----- - -[[command_irc_join]] -* `+join+`: wchodzi na kanał - ----- -/join [-noswitch] [-server <serwer>] [<kanał1>[,<kanał2>...]] [<hasło1>[,<hasło2>...]] - --noswitch: nie przełączaj się na nowy bufor - serwer: wyślij to do tego serwera (wewnętrzna nazwa) - kanał: nazwa kanału - hasło: hasło do wejścia na kanał (kanały z hasłami muszą być na początku listy) - -Przykłady: - /join #weechat - /join #tajnykanał,#weechat klucz - /join -server freenode #weechat - /join -noswitch #weechat ----- - -[[command_irc_kick]] -* `+kick+`: wyrzuca użytkownika z kanału - ----- -/kick [<kanał>] <nick> [<powód>] - -kanał: nazwa kanału - nick: nick - powód: powód(specjalne zmienne jak $nick, $channel i $server są podmieniane na odpowiednie wartości) ----- - -[[command_irc_kickban]] -* `+kickban+`: wyrzuca użytkownika z kanału i banuje hosta - ----- -/kickban [<kanał>] <nick> [<powód>] - -kanał: nazwa kanału - nick: nick - powód: powód (specjalne zmienne jak $nick, $channel i $server są podmieniane na odpowiednie wartości) - -Możliwe jest kopanie/banowanie za pomocą maski, nick zostanie wyciągnięty z maski i zastąpiony "*". - -Przykład: - zbanuje "*!*@host.com", następnie wykopie "toto": - /kickban toto!*@host.com ----- - -[[command_irc_kill]] -* `+kill+`: zamyka połączenie klient-serwer - ----- -/kill <nick> [<powód>] - - nick: nick -powód: powód ----- - -[[command_irc_links]] -* `+links+`: wyświetla wszystkie nazwy serwerów, które są znane serwerowi odpowiadającemu na zapytanie - ----- -/links [[<cel>] <maska>] - - cel: ten serwer powinien odpowiedzieć na zapytanie -maska: lista serwerów musi pasować do maski ----- - -[[command_irc_list]] -* `+list+`: wyświetla kanały i ich tematy - ----- -/list [-server <serwer>] [-re <wyrażenie>] [<kanał>[,<kanał>...]] [<cel>] - - serwer: wyślij do tego serwera (nazwa wewnętrzna) - regexp: rozszerzone wyrażenie regularne POSIX użyte do filtrowania wyników (wielkość znaków nie ma znaczenia, jeśli poprzedzone "(?-i)" to wielkość znaków ma znaczenie) -channel: kanał do wylistowania - cel: nazwa serwera - -Przykłady: - wyświetla wszystkie kanały na serwerze (może być bardzo wolny w dużych sieciach): - /list - wyświetla kanał #weechat: - /list #weechat - wyświetla wszystkie kanały zaczynające się od "#weechat" (może być bardzo wolny w dużych sieciach): - /list -re #weechat.* ----- - -[[command_irc_lusers]] -* `+lusers+`: pobiera statystyki o wielkości sieci IRC - ----- -/lusers [<maska> [<cel>]] - - maska: tylko serwery pasujące do maski -cel: serwer, do którego ma być przesłane żądanie ----- - -[[command_irc_map]] -* `+map+`: pokazuje graficzną mapę sieci IRC - ----- ----- - -[[command_irc_me]] -* `+me+`: wysyła akcję CTCP na aktualny kanał - ----- -/me <wiadomość> - -wiadomość: wiadomość do wysłania ----- - -[[command_irc_mode]] -* `+mode+`: zmień ustawienia kanału lub użytkownika - ----- -/mode [<kanał>] +|-]o|p|s|i|t|n|m|l|b|e|v|k [<argumenty>] - <nick> [+|-]i|s|w|o - -atrybuty kanału: - kanał: nazwa kanału do modyfikacji (domyślnie aktualny kanał) - o: daje/zabiera przywileje operatora kanału - p: flaga prywatności kanału - s: flaga kanału sekretnego - i: kanał tylko dla zaproszonych - t: temat ustawiany tylko przez operatorów - n: żadnych wiadomości z poza kanału - m: kanał moderowany - l: ustawia limit ilości osób na kanale - b: ustawia maskę bana - e: ustawia maski wyjątków - v: daje/zabiera możliwość rozmowy na kanale moderowanym - k: ustawia klucz kanału (hasło) -atrybuty użytkownika: - nick: nazwa użytkownika do modyfikacji - i: użytkownik niewidoczny - s: użytkownik może otrzymywać informację od serwera - w: użytkownik otrzymuje wallopy - o: flaga operatora - -Lista atrybutów nie jest ogólna, należy zawsze przeczytać dokumentację na temat danego serwera aby poznać dostępne atrybuty. - -Przykład: - chroni temat kanału #weechat: - /mode #weechat +t - staje się niewidoczny na serwerze: - /mode nick +i ----- - -[[command_irc_motd]] -* `+motd+`: pobierz "Wiadomość Dnia" (motd) - ----- -/motd [<cel>] - -cel: nazwa serwera ----- - -[[command_irc_msg]] -* `+msg+`: wysyła wiadomość do użytkownika albo kanału - ----- -/msg [-server <serwer>] <cel>[,<cel>...] <tekst> - -serwer: wyślij do tego serwera (nazwa wewnętrzna) -cel: nick lub kanał (może być maska, '*' = aktualny kanał) - tekst: wiadomość do wysłania ----- - -[[command_irc_names]] -* `+names+`: wyświetla nazwy użytkowników na kanałach - ----- -/names [<kanał>[,<kanał>...]] - -kanał: nazwa kanału ----- - -[[command_irc_nick]] -* `+nick+`: zmienia obecną nazwę użytkownika - ----- -/nick [-all] <nick> - --all: ustaw nową nazwę użytkownika na wszystkich serwerach -nick: nowy nick ----- - -[[command_irc_notice]] -* `+notice+`: wysyła powiadomienie do użytkownika - ----- -/notice [-server <serwer>] <cel> <tekst> - -serwer: wyślij do tego serwera (nazwa wewnętrzna) -cel: nick lub kanał - tekst: wiadomość do wysłania ----- - -[[command_irc_notify]] -* `+notify+`: dodaje powiadomienie o obecności lub statusie nieobecności nicków na serwerze - ----- -/notify add <nick> [<serwer> [-away]] - del <nick>|-all [<serwer>] - - add: dodaje powiadomienie - nick: nazwa użytkownika -serwer: wewnętrzna nazwa serwera (domyślnie obecny serwer) - -away: powiadom o zmianie powodu nieobecności (poprzez wykonanie whois na nicku) - del: usuwa powiadomienie - -all: usuwa wszystkie powiadomienia - -Bez argumentu, komenda wyświetla powiadomienia dla obecnego serwera (lub wszystkich serwerów, jeśli komendy użyto w głównym buforze). - -Przykłady: - powiadom, kiedy "toto" wejdzie/wyjdzie z obecnego serwera: - /notify add toto - powiadom, kiedy "toto" wejdzie/wyjdzie z serwera freenode: - /notify add toto freenode - powiadom, kiedy "toto" jest niedostępny lub powróci na serwerze freenode: - /notify add toto freenode -away ----- - -[[command_irc_op]] -* `+op+`: nadaje uprawienia operatora kanału - ----- -/op <nick> [<nick>...] - * -yes - -nick: nick lub maska (wildcard "*" jest dozwolony) - *: nadaje status operatora kanału wszystkim na kanale ----- - -[[command_irc_oper]] -* `+oper+`: uzyskaj uprawnienia operatora - ----- -/oper <użytkownik> <hasło> - - użytkownik: użytkownik -hasło: hasło ----- - -[[command_irc_part]] -* `+part+`: opuszcza kanał - ----- -/part [<kanał>[,<kanał>...]] [<wiadomość>] - -kanał: nazwa kanału do opuszczenia -wiadomość: wiadomość pożegnalna (pokazywana innym użytkownikom) ----- - -[[command_irc_ping]] -* `+ping+`: wyślij ping do serwera - ----- -/ping <cel1> [<cel2>] - -cel1: serwer -cel2: przekieruj ping do tego serwera ----- - -[[command_irc_pong]] -* `+pong+`: odpowiedz na ping - ----- -/pong <demon> [<demon2>] - - demon: demon, który odpowiedział na ping -demon2: prześlij do tego demona ----- - -[[command_irc_query]] -* `+query+`: wysyła prywatną wiadomość do użytkownika - ----- -/query [-noswitch] [-server <serwer>] <nick>[,<nick>...] [<tekst>] - --noswitch: nie przełączaj do nowego bufora - serwer: wyślij do tego serwera (nazwa wewnętrzna) - nick: nick - tekst: wiadomość do wysłania ----- - -[[command_irc_quiet]] -* `+quiet+`: ucisza nicki albo hosty - ----- -/quiet [<kanał>] [<nick> [<nick>...]] - -kanał: nazwa kanału - nick: nazwa użytkownika lub host - -Bez podania argumentu komenda wyświetla listę uciszeń dla obecnego kanału. ----- - -[[command_irc_quote]] -* `+quote+`: wyślij nieprzetworzone dane do serwera bez prasowania - ----- -/quote [-server <serwer>] <dane> - -serwer: wyślij do tego serwera (nazwa wewnętrzna) - dane: nieprzetworzone dane do wysłania ----- - -[[command_irc_reconnect]] -* `+reconnect+`: ponownie połącz się z serwerem(ami) - ----- -/reconnect <serwer> [<serwer>...] [-nojoin] [-switch] - -all [-nojoin] [-switch] - - serwer: nazwa serwera do ponownego połączenia (wewnętrzna nazwa) - -all: ponownie łączy się ze wszystkimi serwerami --nojoin: nie wchodź na żadne kanały (nawet jeśli są zdefiniowane kanały do automatycznego wejścia dla serwera) --switch: przełącza na kolejny adres serwera ----- - -[[command_irc_rehash]] -* `+rehash+`: mówi serwerowi, żeby przeładował pliki konfiguracyjne - ----- -/rehash [<opcja>] - -opcje: dodatkowe opcje, dla niektórych serwerów ----- - -[[command_irc_remove]] -* `+remove+`: zmusza użytkownika do opuszczenia kanału - ----- -/remove [<kanał>] <nick> [<powód>] - -kanał: nazwa kanału - nick: nick - powód: powód(specjalne zmienne jak $nick, $channel i $server są podmieniane na odpowiednie wartości) ----- - -[[command_irc_restart]] -* `+restart+`: mówi serwerowi, aby się ponownie uruchomił - ----- -/restart [<cel>] - -cel: nazwa serwera ----- - -[[command_irc_sajoin]] -* `+sajoin+`: zmusza użytkownika do wejścia na kanał(y) - ----- -/sajoin <nick> <kanał>[,<kanał>...] - - nick: nick -kanał: nazwa kanału ----- - -[[command_irc_samode]] -* `+samode+`: zmienia atrybuty kanału, bez posiadania statusu operatora - ----- -/samode [<kanał>] <atrybuty> - -kanał: nazwa kanału - atrybuty: atrybuty kanału ----- - -[[command_irc_sanick]] -* `+sanick+`: zmusza użytkownika do użycia innego nicku - ----- -/sanick <nick> <nowy_nick> - - nick: nick -nowy_nick: nowy nick ----- - -[[command_irc_sapart]] -* `+sapart+`: zmusza użytkownika do opuszczenia kanału(ów) - ----- -/sapart <nick> <kanał>[,<kanał>...] - - nick: nick -kanał: nazwa kanału ----- - -[[command_irc_saquit]] -* `+saquit+`: zmusza użytkownika do opuszczenia serwera z powodem - ----- -/saquit <nick> <powód> - - nick: nick -powód: powód ----- - -[[command_irc_server]] -* `+server+`: wyświetla, dodaje lub usuwa serwery IRC - ----- -/server list|listfull [<nazwa>] - add <nazwa> <host>[/<port>] [-temp] [-<opcja>[=<wartość>]] [-no<opcja>]|| copy|rename <nazwa> <nowa_nazwa> - reorder <nazwa> [<nazwa>...] - open <nazwa>|-all [<nazwa>...] - del|keep <nazwa> - deloutq|jump - raw [<filter>] - - list: wyświetla listę serwerów (bez argumentu wyświetlana jest ta lista) -listfull: wyświetla listę serwerów ze szczegółowymi informacjami dla każdego serwera - add: tworzy nowy serwer - nazwa: nazwa serwera, do użytku wewnętrznego i wyświetlania; ta nazwa jest używana do połączenia z serwerem (/connect nazwa) i do ustawiania opcji serwera: irc.server.nazwa.xxx -host: nazwa albo adres IP serwera, z opcjonalnym numerem portu (domyślnie: 6667), wiele adresów należy rozdzielić przecinkiem - -temp: tworzy serwer tymczasowy (nie zapisany) - opcja: ustawia opcję dla serwera (dla opcji boolowskich wartość może zostać pominięta) -noopcja: ustawia opcje boolowskie na 'off' (na przykład: -nossl) - copy: duplikuje serwer - rename: zmienia nazwę serwera - reorder: zmienia kolejność na liście serwerów - open: otwiera bufor serwera nie łącząc się z nim - keep: zachowuje serwer w pliku konfiguracyjnym (tylko dla serwerów tymczasowych) - del: usuwa serwer - deloutq: usuń wiadomości z kolejki dla wszystkich serwerów (wszystkie wiadomości jakie WeeChat obecnie wysyła) - jump: przechodzi do bufora serwera - raw: otwiera bufor z nieprzetworzonymi danymi IRC - filtr: ustawia nowy filtr pokazujący tylko wybrane wiadomości (może zostać również użyty jako wejście w buforze nieprzetworzonych danych IRC); dozwolone formaty: - * pokaż wszystkie wiadomości (brak filtra) - xxx pokaż tylko wiadomości zawierające "xxx" - s:xxx pokaż tylko wiadomości od serwera "xxx" - f:xxx pokaż tylko wiadomości z flagą: recv (wiadomości odebrane), sent (wiadomości wysłane), modified (wiadomości zmodyfikowane), redirected (wiadomości przekierowane) - m:xxx pokaż tylko komendę IRC "xxx" - c:xxx pokaż tylko wiadomości pasujące to przetworzonego warunku "xxx", używając następujących zmiennych: wynik funkcji irc_message_parse (jak nick, komenda, kanał, tekst, etc., zobacz funkcję info_get_hashtable w opisie API wtyczek dla listy wszystkich dostępnych zmiennych), data (format: "yyyy-mm-dd hh:mm:ss"), serwer, recv, sent, modified, redirected - -Przykłady: - /server listfull - /server add freenode chat.freenode.net - /server add freenode chat.freenode.net/6697 -ssl -autoconnect - /server add chatspike irc.chatspike.net/6667,irc.duckspike.net/6667 - /server copy freenode freenode-test - /server rename freenode-test freenode2 - /server reorder freenode2 freenode - /server del freenode - /server deloutq - /server raw - /server raw s:freenode - /server raw c:${recv} && ${command}==PRIVMSG && ${nick}==foo ----- - -[[command_irc_service]] -* `+service+`: rejestruje nową usługę - ----- -/service <nick> <zarezerwowany> <distribution> <typ> <zarezerwowany> <info> - -distribution: widoczność serwisu - typ: zarezerwowany do dalszego użycia ----- - -[[command_irc_servlist]] -* `+servlist+`: wyświetla serwisy obecnie połączone z siecią - ----- -/servlist [<maska> [<typ>]] - -maska: wyświetl tylko serwisy pasujące do maski -typ: wyświetl tylko serwisy tego typu ----- - -[[command_irc_squery]] -* `+squery+`: dostarcza wiadomość do usługi - ----- -/squery <usługa> <tekst> - -usługa: nazwa usługi - tekst: tekst do wysłania ----- - -[[command_irc_squit]] -* `+squit+`: rozłącza od podłączonych serwerów - ----- -/squit <cel> <komentarz> - - cel: nazwa serwera -komentarz: komentarz ----- - -[[command_irc_stats]] -* `+stats+`: zapytanie o statystyki serwera - ----- -/stats [<zapytanie> [<cel>]] - - zapytanie: c/h/i/k/l/m/o/y/u (zobacz RFC1459) -cel: nazwa serwera ----- - -[[command_irc_summon]] -* `+summon+`: wyślij do użytkowników serwera wiadomość proszącą ich o wejście na IRC - ----- -/summon <użytkownik> [<cel> [<kanał>]] - - użytkownik: nazwa użytkownika - cel: nazwa serwera -kanał: nazwa kanału ----- - -[[command_irc_time]] -* `+time+`: uzyskaj lokalny czas serwera - ----- -/time [<cel>] - -cel: pobierz czas podanego serwera ----- - -[[command_irc_topic]] -* `+topic+`: pobiera/ustawia temat kanału - ----- -/topic [<kanał>] [<temat>|-delete] - -kanał: nazwa kanału - temat: nowy temat kanału --delete: kasuje temat kanału ----- - -[[command_irc_trace]] -* `+trace+`: znajduje drogę do konkretnego serwera - ----- -/trace [<cel>] - -cel: nazwa serwera ----- - -[[command_irc_unban]] -* `+unban+`: odbanowuje nicki lub hosty - ----- -/unban [<kanał>] <nick>|<numer> [<nick>|<numer>...] - -kanał: nazwa kanału - nick: nick lub host - numer: numer bana (wyświetlany na liście za pomocą komendy /ban) ----- - -[[command_irc_unquiet]] -* `+unquiet+`: nicki albo hosty przestają być uciszone - ----- -/unquiet [<kanał>] <nick>|<numer> [<nick>|<numer>...] - -kanał: nazwa kanału - nick: nick lub host - numer: numer uciszenia (wyświetlany na liście za pomocą komendy /quiet) ----- - -[[command_irc_userhost]] -* `+userhost+`: zwraca listę informacji o użytkownikach - ----- -/userhost <nick> [<nick>...] - -nick: nazwa użytkownika ----- - -[[command_irc_users]] -* `+users+`: wyświetla użytkowników zalogowanych do serwera - ----- -/users [<cel>] - -cel: nazwa serwera ----- - -[[command_irc_version]] -* `+version+`: podaje informację o wersji nicka lub serwera (obecnego lub określonego) - ----- -/version [<cel>|<nick>] - -cel: nazwa serwera - nick: nazwa użytkownika ----- - -[[command_irc_voice]] -* `+voice+`: daje głos (voice) nickowi(-m) - ----- -/voice <nick> [<nick>...] - -nick: nick lub maska (wildcard "*" jest dozwolony) - *: daje głos każdemu na kanale ----- - -[[command_irc_wallchops]] -* `+wallchops+`: wysyła powiadomienie do operatorów kanału - ----- -/wallchops [<kanał>] <tekst> - -kanał: nazwa kanału - tekst:tekst do wysłania ----- - -[[command_irc_wallops]] -* `+wallops+`: wysyła wiadomość do wszystkich obecnie połączonych użytkowników, którzy ustawili sobie tryb 'w' - ----- -/wallops <tekst> - -tekst: wiadomość do wysłania ----- - -[[command_irc_who]] -* `+who+`: tworzy zapytanie, które zwraca listę informacji - ----- -/who [<mask> [o]] - -maska: tylko informacje pasujące do maski - o: tylko operatorzy są zwracani zgodnie z podaną maską ----- - -[[command_irc_whois]] -* `+whois+`: zapytanie o informacje o użytkowniku(ach) - ----- -/whois [<cel>] [<nick>[,<nick>...]] - -cel: nazwa serwera - nick: nick (może być maska) - -Bez argumentu, komenda ta wykona whois na: -- twoim własnym nicku, jeśli bufor to serwer/kanał -- zdalnym nicku, jeśli bufor to rozmowa prywatna. - -Jeśli opcja irc.network.whois_double_nick jest włączona, wysyłane są dwa nicki (jeśli został podany tylko jeden), aby uzyskać czas bezczynności w odpowiedzi. ----- - -[[command_irc_whowas]] -* `+whowas+`: pyta o informacje o użytkowniku, który już nie istnieje - ----- -/whowas <nick>[,<nick>...] [<ilość> [<cel>]] - - nick: nick - ilość: ilość zwracanych odpowiedzi (pełne wyszukiwanie dla numerów ujemnych) -cel: odpowiedź powinna pasować do maski ----- |