Eggdrop kommandoer (Irc)
IRC modulen omhandler all normal IRC interaction, og gir boten adgang til å
connecte
til ircservere og joine kanaler.
| DCC Commands act adduser channel deluser deop |
devoice invite kick kickban msg |
op reset resetbans resetexempts resetinvites |
say topic voice |
| MSG Commands addhost die go help ident |
info invite jump key memory |
op pass rehash reset save |
status voice who whois |
| act |
o|o |
| act [kanal] <tekst> | |
| Utfører en "action" i en av
kanalene boten er på, slik at det ser ut som om boten gjør det.Samme
som /me kommandoen på IRC. |
|
Eksempel |
.act #Botpark er en bot! |
| adduser |
m|m |
| adduser [!]<nick> [handle] | |
| Legger en ny bruker til brukerlista og legger
til hostmasken brukeren har. Om brukeren bruker et annet nick enn det boten kjenner vedkommende ved , kan du spesifisere "handlen" (nicket som boten husker). Brukeren må være på kanalen boten er for at boten skal kunne adde ham. |
|
Eksempler |
.adduser Lemmon .adduser john2 John |
| channel |
o|o |
| channel [channel-name] | |
| Viser ei liste over brukere på en kanal og
kanal modene.
Channel #hiya, 8 members, 45 users, mode +tn: Dette betyr at boten er på kanal #hiya, hvor det er 8
personer. Videre er der 45 personer som boten kjenner via deres hostmask
og kanalmoden er +tn. NICKNAME HANDLE
JOIN IDLE USER@HOST "@kantSF" betyr at brukerens nick er kantSF og at han er
kanalop.Den andre "kantSF" er nicket boten kjenner n - bot eier
o - kan få ops (+o) |
|
Eksempel |
.channel #pigs |
| deluser |
m|m |
| deluser <nickname> | |
| Sletter en bruker fra brukerfila med den hosten brukeren har i øyeblikket. Kanal mastere (+m) kan slette brukere så lenge brukeren ikke er bot master. | |
Eksempel |
.deluser Doofus |
| deop |
o|o |
| deop <nick> [kanal] | |
| Tar vekk kanal-open til en bruker så lenge
boten har op på den kanalen og at brukeren ikke er fast kanal op på den spesifikke kanalen. |
|
Eksempel |
.deop Doofus #cooltalk |
| devoice |
o|o |
| devoice <nickname> [channel] | |
| Fjerner +v (voice) på en bruker. | |
Eksempel |
.devoice kitty #NiceChat |
| invite |
o|o |
| invite <nickn> [kanal] | |
| Inviterer noen fra IRC til kanalen din.Dette
er mest anvennelig når kanalen står i +i.En bruker med +o flagg kan også spørre en bot om å invitere seg med /msg invite kommandoen. |
|
Eksempel |
.invite cutie #NiceChat |
| kick |
o|o |
| kick [kanal] <nick> [grunnen til kikcken] | |
| Kicker en bruker fra den kanalen boten har
satt sin console til. (eller en annen spesifisert kanal).Du kan henge
på en grunn til kicken.Om du ikke gir en grunn vil "requested", henge seg på automatisk |
|
Eksempel |
.kick lurifaks
(lurifaks må da være på botens console-kanal) .kick #Botpark lurifaks hade på bade |
| kickban |
o|o |
| kickban [kanal] [!|@]<nick> [kommentar] | |
| Kicker en bruker fra kanalen og setter en ban.
Nicket ditt vil vil vises i den interne banlista på boten , og banen vil vare så lenge som det du har satt ban-time - bare for denne kanalen. Bruk .+ban for en mer permanent ban som vil aktiveres på alle kanaler boten er på.Om du bruker en "komentar" vil den også vises i den interne banlista. Ved å føye til prefixet ! eller @ til et nick forandres banmasken noe: Host med lurifaks!ident@host.name.domain: kommando
banmask Host med lurifaks!~ident@host.name.domain (strict-host set to 1): kommando
banmask |
|
Eksempel |
.kickban lurifaks onjoin virus.Fiks maskina di! |
| msg |
o|- |
| msg <nick> <tekst> | |
| Sender en privat beskjed til noen fra boten, som om boten hadde skrevet /msg. | |
Eksempel |
.msg Mouse1 hallo der... |
| op |
o|o |
| op <nick> [kanal] | |
| Vil bevilge kanalop til den personen du spesifiserer, såfremt boten har op på den kanalen. | |
Eksempel |
.op dweeb #Botpark |
| reset |
m|m |
| reset [kanal] | |
| Sletter botens kanal-info og får den til å samle all informasjonen fra serveren på nytt som om den akkurat har joina kanalen din.Brukes ikke mye untatt hvis en bug surrer til kanalinfoen. | |
Eksempel |
.reset #cowchat |
| resetbans |
o|o |
| resetbans [kanal] | |
| Resetter botens ban liste for kanalen. Alle
bans på kanalen som ikke er i botens banliste (Enten den globale lista
eller den lokale banlista), vil bli fjerna. |
|
Eksempel |
.resetbans #cowchat |
| resetexempts |
o|o |
| resetexempts [kanal] | |
| Resetter botens "fritak" liste for
kanalen.Kommandoen gjør det samme som .resetbans,
bare at den gjelder for fritakelse. |
|
Eksempel |
.resetexempts #cowchat |
| resetinvites |
o|o |
| resetinvites [kanal] | |
| Resetter botens invitasjonsliste for kanalen.Samme som .resetbans, men gjelder invite. | |
Eksempel |
.resetinvites #cowchat |
| say |
o|o |
| say [kanal] <tekst> | |
| Sender tekst til kanalen som om det var boten som sa det. | |
Eksempel |
.say #NiceChan Hallo dere! Dette er toby_. jeg prater gjennom boten! |
| topic |
o|o |
| topic <tekst> | |
| Forandrer topicen i kanalen såfremt boten har op. | |
Eksempel |
.topic Welcome to #CowChat |
| voice |
o|o |
| voice <nick> [kanal] | |
| Gir +v voice til en person du sesifiserer såfremt boten har op. | |
Eksempel |
.voice SunTzu #China |
| addhost |
-|- |
| /msg botnick addhost <passord> <hostmask> | |
| Adder en ny hostmask til deg selv på boten.Boten vil kjenne deg ved denne hosten.Du må bruke passordet ditt for at boten skal vite at det virkelig er du.Hostmasken du adder må heller ikke matche en allerede eksisterene. | |
Eksempel |
/msg tessa addhost secret7 *!new@*.online.no |
| die |
n|- |
| /msg botnick die <passord> [kommentar] | |
| Killer boten og boten forlater kanalen straks. | |
Eksempel |
/msg tessa die secret7 restarter for å loade et nytt script |
| go |
-|- |
| /msg botnick go <kanal> | |
| Får boten til å forlate kanalen hvis den ikke er oppa på kanalen.Brukes for å få boten til å innhente op´en sin igjen. | |
Eksempel |
/msg NiceBot go #GrumpyOldMen |
| help |
-|- |
| /msg botnick help [kommando] | |
| Viser en liste med tilgjengelige MSG
kommandoer og en kort beskrivelse i bruk av console. Det som vises av
kommandoer avhenger av hvilke flagg du har.Er du +o vil du ikke få se
kommandoer en bruker med +m har tilgang til.Spesifiserer du en kommando vises mer detaljert hjelp on den kommandoen. |
|
Eksempel |
/msg killcod help addhost |
| ident |
-|- |
| /msg botnick ident <passord> [nick] | |
| Får boten til å kjenne deg igjen fra en ny
adresse. (om du sitter på maskina til kompisen din o.l) Du må bruke
passordet ditt sånn at boten vet at det er du.Om du bruker et annet
nick enn det boten har registrert deg som (handle) , må du i tillegg henge på det orginale nicket ditt. |
|
Eksempel |
/msg NiceBot ident secret7 /msg NiceBot ident secret7 toby_ |
| info |
-|- |
| /msg botnick info <passord> [kanal] [info linja] | |
| Om du setter en infolinje vises denne hver
gang du joiner kanalen (om du ikke har hvert der på tre minutter). Den vises også til folk som spør boten om who eller whois. Infolinja til en spesifikk kanal settes slik: /msg botnick info mittpassord #channel This is my info. Eller du kan sette ei ferdigmekka infolinje (Brukes når der ikke er en spasifikk kanalinfo): /msg botnick info mittpassord This is my info. |
|
| Sletter infolinja: /msg botnick info <passord> [kanal] NONE |
|
Eksempel |
/msg NiceBot info secret7 la la la... |
| invite |
o|o |
| /msg botnick invite <passord> <kanal> | |
| Får boten til å invitere deg til en kanal. (såfremt boten er på den kanalen). | |
Eksempel |
/msg NiceBot invite secret7 #blah |
| jump |
m|- |
| /msg botnick jump <passord> [server [port [server password]]] | |
| Boten hopper til en ny server.Du kan
spesifisere hvilken server boten skal hoppe til.Slik som: 'new.server.com' eller 'new.server.com 6667'. Bruker du bare /msg botnick jump passord vil boten finne en server i config-lista. |
|
Eksempel |
/msg NiceBot jump secret7 /msg NiceBot jump secret7 irc.chitchat.net 6669 |
| key |
o|o |
| /msg botnick key <passord> <kanal> | |
| Boten sender deg kay´en til en kanal som er
i chanmod +k. (en kanal man må ha et passord for å joine).Den
sender muligens også en invite om kanalen er i +i. (såfremt boten er på den kanalen og å godt humør) |
|
| Eksempel | /msg NiceBot key secret7 #blah |
| memory |
m|- |
| /msg botnick memory <passord> | |
| Boten forteller deg hvor mye minne den bruker. | |
Eksempel |
/msg NiceBot memory secret7 |
| op |
-|- |
| /msg botnick op <passord> [kanal] | |
| Gir boten beskjed om å gi deg op på alle kanaler.Om du spesifiserer et kanalnavn opper boten deg bare på den kanalen. | |
Eksempel |
/msg tessa op secret7 /msg tessa op secret7 #botpark |
| pass |
-|- |
| /msg botnick pass <passord> | |
| Setter et passord på boten som lar deg bruke
visse andre kommandoer som ident.
Ope´er og mastere +m må ha satt passord uansett for å få brukt kommandoene op´er og mastere har tilgang til. |
|
| Slik setter du passord på boten første
gang: /msg botnick pass <finn_på_et_passord> |
|
| Slik forandrer du passordet ditt: /msg botnick pass <gammelt passord> <nytt passord> |
|
Eksempel |
/msg NiceBot pass secret7 hidden4 |
| rehash |
m|- |
| /msg botnick rehash <passord> | |
| Boten reloader configfila.Dette gjøres etter at du har adda et nytt script til boten.o.l | |
Eksempel |
/msg NiceBot rehash hidden4 |
| reset |
m|- |
| /msg botnick reset <passord> [kanal] | |
| Resetter botens kanal info hvis den er ute av sync.Brukes skjelden. | |
Eksempel |
/msg NiceBot reset hidden4 #NiceChan |
| save |
m|- |
| /msg botnick save <passord> | |
| Boten saver userfila | |
Eksempel |
/msg NiceBot save hidden4 |
| status |
m|m |
| /msg botnick status <passord> | |
| Gir deg en liten info om botens status.Status kommandoen i DCC er mye bedre. | |
Eksempel |
/msg NiceBot status hidden4 |
| voice |
-|- |
| /msg botnick voice <passord> <kanal> | |
| Gir boten beskjed om å gi deg vois +v , om du ikke har det og om boten er vois-bot. | |
Eksempel |
/msg NiceBot voice hidden4 #TuesdayTrivia |
| who |
-|- |
| /msg botnick who <kanal> | |
| Viser deg en liste med hvem som er på kanalen akkurat nå. | |
Eksempel |
/msg NiceBot who #quacktown |
| whois |
-|- |
| /msg botnick whois <hand> | |
| Gir deg info om andre som boten kjenner
inkludert personenes infiline,email adresse.når de sist var på kanalen
og om de er op eller mastere. |
|
Eksempel |
/msg NiceBot whois Doofus |