Chrysalis help

Info na začátek

Celý bot se skládá ze spousty modulů. Každý modul má na starosti nějakou činnost.

Modul může poskytovat příkazy, ale i jiné funkce. Příkaz se spouští tak že napíšete "!prikaz", "Chrysalis, prikaz", nebo "Chrysalis: prikaz". Příkazy můžete psát jak do mainchatu, tak do přímo query Chrysalis. Některé příkazy vyžadují speciální oprávnění, a proto Vám nepůjdou spustit.

Dejte si pozor, aby výpisy z bota příliš netapetovali chat v #bronies.cz.

Pokud je tu zmíněno oprávnění voice (+v), je vždy myšleno oprávnění uvedené u Q bota; nestačí mít voice pouze na kanále. To samé platí o oprávnění op (operátor, +o).

Pojmem Qnick ne myšleno uživatelské jméno, se kterým se daný člověk přihlašuje ke Q botovi.

Některé funkce Chrysalis jsou zpřístupněny pouze pro voice a operátory, jelikož se dají u Q jednoznačně identifikovat.

Může se stát, že z důvodu poruchy nebude některý modul načten. Napravit to může IzV, neváhejte napsat.

Pokud objevíte nějakou chybu, nebojte se napsat, budete hrdinou dne. V opačném případě (zvláště při zneužití bezpečnostních mezer) vás pekla sežehnou.

Popis modulů

Nápověda je členěna podle modulů, jelikož seskupují související vlastnosti Chrysalis.

Nápověda

Název: help

Popis: Poskytuje nápovědu k botovi a jednotlivým příkazům.

Poskytované příkazy:

Práce s příkazy — jejich vypsání

Název: commands

Popis: Příkazy související s příkazy. We need to go deeper!

Poskytované příkazy:

Opravy překlepů

Název: sed

Popis: Slouží pro automatické aplikování oprav překlepů v chatu. A to pomocí starobylé syntaxe UNIXových hackerů — sedovského nahrazovacího příkazu. Ale nebojte je to jednoduché :).

Nepříkazové funkce:

Překlad kanálu do angličtiny

Název: preklad

Popis: Překládá veškeré dění na kanále do angličtiny a přepisuje do kanálu #bronies.cz-ENG. To usnadňuje naším zahraničním hostům práci. No a občas pobaví nedokonalým překladem.

Nepříkazové funkce:

Citace

Název: citace

Popis: Umožňuje ukládat jednořádkové citace z IRC. A nečekaně je umí i vypsat!

Poskytované příkazy:

Informace o youtube videích

Název: ytinfo

Popis: Podává informace o videích z youtube.

Nepříkazové funkce:

Offline zprávy

Název: offmsg

Popis: Umožňuje zasílat a přijímat offline zprávy.

Poskytované příkazy:

Nepříkazové funkce:

Kdy byl uživatel naposledy aktivní

Název: seen

Popis: Pamatuje si kdy byl kdo naposledy aktivní.

Poskytované příkazy:

Náhodný výběr, hod kostkou

Název: nahoda

Popis: Poskytuje náhodné funkce bota.

Poskytované příkazy:

Identifikace uživatelů

Název: nick

Popis: Umožňuje jednotlivé uživatele identifikovat u Q bota. Služby tohoto modulu využívají hlavně moduly další, nicméně poskytuje jeden příkaz.

Poskytované příkazy:

Přetagování obrázků

Název: imagelog

Popis: Poskytuje rozhraní k přetagování obrázků. Pokud netušíte co s tím, nevadí; zasvěcení vědí.

Poskytované příkazy:

Flagy bota

Název: flagy

Popis: Jako kanály a uživatelé mají své flagy, tak něco takového umí i bot. Flag označuje písmeno (rozlišují se velká/malá). Flag může být nastaven, nebo nenastaven.

Flagy mohou měnit pouze uživatelé, kteří mají u bota oprávnění flag_písmeno.

Poskytované příkazy:

Dostupné botflagy:

Pro běžnou činnost má bot mít flagy flr.
Zbytek zatím chybí!
jo pokud tu někdo máte trošičku barevného cítění, můžete mi poslat nějaké víc Chri barvy, co by se hodily na http://twilightsparkle.cz/chrysalis.html (pokud máte i css cítění do toho, proč ne, proč ne); I grammar nazis vítáni (i když je to obsahově nekompletní)

TODO:

imagelog TODO:

http://br0ny.deviantart.com/#/d5r778b IzV: mělo by to být snadné - ten řetězec na konci je totéž, co by bylo za fav.me

Chrysalis běží na forku envbot-0.1-beta1 od Arvida Norlandera. Úpravy a nové moduly jsou od IzV. Licence bota je GPLv3.