Eggdrop grunnkommandoer (core commands)
kommandoer som har med boten å gjøre.Kommandoene skrives i botens party-line (DCC-chat)
| addlog |
ot|o |
| addlog <tekst> | |
| Skriver kommentarer inn i botens logg-fil.Bot
mastere (+m) kan gå tilbake til loggen og se kommentarene dine. (nicket ditt vil også vises da).Dette brukes for å forklare merkelig aktivitet i loggen.(Hva som skjer i botens partyline DCC-chat). |
|
Eksempel |
.addlog steike,dette funker ikke! |
| away |
-|- |
| away [away-message] | |
| Setter deg som "away" i botens
party line. Away beskjeden vil vises i .who
lista, og vil bli vist til alle som sender deg en note.Sier du noe i partyline vil oppheve awaystatusen din. |
|
Eksempler |
.away brb, er i dursjen |
| back |
-|- |
| back | |
| setter deg som "tilbake" i botens partyline | |
| backup |
m|m |
| backup | |
| Får boten til å skrive en backup av hele userlista.Dette bør man gjøre med gjevne mellomrom. | |
| banner |
t|- |
| banner <tekst> | |
| Sender en baskjed til alle på botens partyline | |
Eksempler |
.banner Hallo må kille boten nå, så gjør ferdig det dere holder på med. |
| boot |
t|- |
| boot
<nick> [grunnen til kikken] boot <nick@bot> [grunnen til kikken] |
|
| Denne kommandoen kikker en bruker av
partyline og viser grunnen til at du kikka personen.Du kan også fjerne en fra partyline på andre boter i botnettet med denne kommandoen.Dette vil bare funke om du har satt "allow remote boots" , i configgen. |
|
Eksempler |
.boot BadBoy Ikke add bogus usernames! |
| +bot |
t|- |
| +bot <botnick> <addresse:botport[/userport]> [hostmask] | |
| Adder en ny bot til userlista.Boten vil bli
addet til userlista med et nick, hostmask og portnummer.Boten vil også
automatisk få botflagget (b). |
|
Eksempler |
.+bot killcod niceguy.niceshells.com:4567 .+bot tessa very.cuteshells.com:65432/34444 *!cutie@very.cuteshells.com |
| -bot |
t|- |
| -bot <botnick> | |
| Akkurat samme kommandoen som .-user. Sletter boten fra userlista | |
Examples |
.-bot tessa |
| botattr |
t|- |
| botattr <nick> [flagg] [channel] | |
| Lar deg se på og forandre flaggene for en
bot.Eksempel: For å sette boten tessa til +share and -hub. .botattr tessa +s-h Merk: Kommandoen erstatter ikke .chattr,
men modifiserer bare botflagg som +s, +h, +a, +u. |
|
Eksempel |
.botattr NiceBot +hp |
| botinfo |
t|- |
| botinfo | |
| Gir botinfo om alle botene i botnettet.Hver bot vil sende info om versjon o.l. | |
| bots |
-|- |
| bots | |
| Viser en liste over botene som er tilkobbla botnettet akkurat nå. | |
| bottree |
t|- |
| bottree | |
| Viser et diagram over alle botene som er
tilkobbla botnettet akkurat nå.Diagrammet er et enkellt
"tre-diagram". Tre-diagrammet viser fysisk hvordan botene er tilkobbla hverandre.Hvis to boter deler userlister vil ett + vises. Bruk .vbottree hvis du vil se versjonnummer. |
|
| chaddr |
t|- |
| chaddr <bot> <addresse:botport#/userport#> | |
| Forandrer internett adressen til en bot.Dette
er adessen boten vil prøve å telnette til for å prøve å linke. Hvis
boten har forskjellig botport og userport må portene skilles med en skråstrek. (/) |
|
Eksempel |
.chaddr killcod niceguy.niceshells.com:4567 .chaddr tessa very.cuteshells.com:65432/34444 |
| chat |
-|- |
| chat [on/off] chat <kanalnummer # eller forhåndslagret kanalnavn> |
|
| Forandrer tilkobblings-kanaln på dcc chaten
din.Når du dcc chatter med en bot plasserer boten deg i
kanaltilkobbling 0 (i party line).Du kan flytte til en annen kanal , der ingen kan se deg.Gyldige "kanalnummer" er 1 til 99999.Her er det snakk om "linjer" eller kanaler i partyline.Ikke på irc kanalene. Noen kanaler har kanskje navn allerede om du har
satt assoc module loaded i configgen.Da er det bare å
spesifisere kanalnavnet i stede for et nummer. .chat on tar deg tilbake til party line (channel 0) . |
|
chat <kanalnalnr # eller navn> |
|
| Samme som ovenfor men bare for kanaler boten din er på. | |
Examples |
.chat off .chat 4801 |
| chattr |
m|m |
| chattr <nick> [flagg] [kanalnavn] | |
| Lar deg sjekke og forandre flagg for en
bruker. For eksempel, for å gi Lamer, p og f flags:
.chattr Lamer +pf Eller for å slette Denali som global op. Du kan også bruke alle slags kombinasjoner også: .chattr Fred1 -m+xj-o For å forandre flagg til en bruker bare på en spesifikk kanal, henger du bare på kanalnavnet etter flaggene: .chattr Usagi -m+dk-o #blah Å forandre globale og kanalflagg i samme kommandoen er nå mulig! Eksempel: .chattr Bill f|o #Botpark (her får Bill global +f,og +o på #Botpark) For å se en liste av tilgjengelige flagg , skriv: .help whois. Notes: |
|
| chhandle |
t|- |
| chhandle <gammel-handle> <ny-handle> | |
| Forandrer nicket useren hadde da han blei
adda til boten.Eksempel: For å forandre handlen 'gavroche' til 'jamie',
skriver du:
.chhandle gavroche jamie Notes:Vi husker at uttrykket "handle" er
omtrent det samme som nick.Forskjellen er at "handle" er det
nicket |
|
| chnick |
t|- |
| chnick <oldnick> <newnick> | |
| Denne kommandoen er nå erstatta av .chhandle. Hvis du vil bruke 'chnick', må du installere scriptet compat.tcl. | |
| chpass |
t|- |
| chpass <handle> [nyttpassord] | |
| Forandrer en brukers passord på boten.Om du
ikke setter nytt passord men bare bruker chpass
<handle> vil brukeren ikke
ha et passord og kan selv sette et nytt.Man må ha et passord satt for
å få op,joine partyline og andre ting. Note: I tidligere vesjoner , om man satte passordet til "nopass" ville dette slette brukerens passord.Nå med encrypted passwords, vil ikke dette funke lenger. |
|
Examples |
.chpass Cutie horse26 |
| comment |
m|- |
| comment <user> [comment...] | |
| Lager og forandrer "kommentar" infoen til en bruker.Kommentar infoen kan bare sees når man tar en .whois eller .match. Bare mastere kan se kommentar infoen.Om man bruker kommandoen uten noe info vil den eksisterende komentaren slettes | |
Eksempel |
.comment lurifax Dexter adda denne fjottn!!grrrrrrr |
| console |
ot|o |
| console [kanal] [konsoll-flagg] | |
| Forandrer hva du vil se i botens konsoll
(partyline).F. eks er det ofte forstyrrende å måtte se all
kanalaktivitet i botens partyline.Har du boten din på bare en kanal vil
det bare være en console. Flaggene er:
m viser private
msgs/ctcps til boten Channel master only: Master only: Owner only: Man kan kombinere flaggene også som:'+p' eller '-jk' eller '+mp-b'.
Hvis du bare skriver ".console #kanalnavn" |
|
console <bruker> [#kanalnavn] [flagg] |
|
| Brukes for å sette consolen til en annen bruker.Kan også settes på brukere som ikke har adgang til å sette dette selv. | |
Eksempler |
.console dexter #Bø
+pm-j .console #Botpark -c .console +mcobxs-jkp |
| dccstat |
t|- |
| dccstat | |
| Viser en tabell over alle dcc kobblingene
boten har."dcc" betyr "direct client-to-client communication"
og Eggdrop dekker hele spekteret av "open sockets".Så alle typer nettverk som prøver å kontakte boten regnes som en "dcc". Overskriftene i tabellen er: SOCK et nummer som
angir socket tilkobblinga Disse typer tilkobbling finnes i tabellen chat en bruker som
bruker kommandoer på boten I tillegg har 'bot' egne tabeller for hver tilkobbling (connection).
Stor bokstav , betyr at flagget er "på". For 'bot', er flaggene: P ping sent,
venter påreply Eksempel: |
|
| debug |
m|- |
| debug | |
| brukes av programmerere for å finne "memory leaks". | |
| die |
n|- |
| die [grunn] | |
| Killer boten.Boten forsvinner fra kanalen med en gang og logger hvem som tok kommandoen.Om du ikke gir noen grunn vil "authorized by <nickname>", bli logget | |
Eksempel |
.die .die måtte restarte boten for å få scriptet til å funke |
| echo |
-|- |
| echo <on/off> | |
| For å slå av "ekkoet" i dcc
chatn.Irriterende at boten gjentar alt du sier i partyline.
Eksempel: .echo off |
|
| fixcodes |
-|- |
| fixcodes | |
| Når boten er confusa over hvilken type connection du har med boten.Eks: når du har /ctcp chat til boten og den tror du telnetter vil boten slå av / på telnett. | |
| handle |
-|- |
| handle <ny-handle> | |
| Forandrer handelen (nicket) ditt på
boten.Dette er nicket boten vil kjenne deg som, bestandig.Dette nicket
må du bruke når du telnetter til boten og når du skal identifisere deg selv.( identing ) |
|
Eksempel |
.handle Doofus |
| help |
-|- |
| help | |
| Viser en liste med tilgjengelige
grunn-kommandoer (DCC-kommandoer), og en kort forklaring til. Hva som vises av hjelp kommandoer avhenger av hvilke flagg du har på boten. Har du har kun +o , vil du bare få hjelp til kommandoer man kan bruke på dette nivået. +m (mastere) vil dermed få ei lenger hjelpefil å lese. |
|
help <kommando> |
|
| viser hjelp for akkurat denne kommandoen | |
help <module> module |
|
| Gir en kort beskrivelse av en spesifikk
module og gir hvilke dcc kommandoer man kan bruke for denne modulen Eks: .help channels module .help console module |
|
help all |
|
| viser tilgjengelige DCC kommandoer for alle "installerte" moduler. | |
help helpparty |
|
| Gir en forklaring på hovedkommandoene i partyline. | |
help common |
|
| Viser info om (c) flagget. (common access) | |
| +host |
mt|m |
| +host <hostmask> | |
| For å adde ny host på deg selv | |
| +host <nickname> <hostmask> | |
| Adder en hostmask til en av brukerne på boten.Boten identifiserer brukerne ved hjelp av hostmasken.Vanlighvis kan brukere adde sin nye host selv ved /msg ident kommandoen.Mange som har botnett ,bruker ikke ident og vil selv ha oversikten i brukerfila. | |
Eksempel |
.+host Mouse1 *!mouse@*.fastisp.net .+host lurifax *!meg@*.dialup.online.no |
| -host |
-|- |
| -host <hostmask> | |
| Fjerner en host på ditt eget nick. | |
-host <nickname> <hostmask> |
|
| Fjerner hostmasken på en annen bruker | |
Eksempel |
.-host Mouse1 *!mouse@*.slowisp.net .-host lurifax *!meg@*.dialup.online.no |
| +ignore |
m|- |
| +ignore <hostmask> [%<XdXhXm>] [comment] | |
| Adder en hostmask til ignore lista,med ditt
nick og ignore tiden.Kommandoen brukes til å ignorere brukere på irc
eller å ignorere innkommende telnett connections.Ignoretiden må settes som dager ,timer og/eller minutter. |
|
Eksempler |
.+ignore *!*@*.baddudes.net lame flooders .+ignore *!*nasty@* %7d ignored for 7 days! |
| -ignore |
m|- |
| -ignore <hostmask eller nummer> | |
| Fjærner ignore fra ignore lista. Du kan også bruke ignore nummeret når du fjærner.dette ser du i .ignores. | |
Eksempler |
.-ignore 3 .-ignore *!*@*.baddudes.net |
| ignores |
m|- |
| ignores | |
| Lister opp alle ignores på boten.disse er
nummerert og kan lett fjernes med .-ignore
og nummer.En permanent ignore ser no sånnt som dette ut [ 1] *!onaji@* (perm) En tidsbegrenset ignore:: [ 2] *!*@shellx.best.com
(expires at 19:59) |
|
| +lang |
n|- |
| +lang <language> | |
| Legger til en ny language til language lista. | |
| -lang |
n|- |
| -lang <language> | |
| Fjerner en a language fra language lista. All sections are checked to see if they are using the language and, if so, try to load the next available language instead. | |
| link |
t|- |
| link [some-bot] <new-bot> | |
| Prøver du å linke en ny bot med denne
formen:
.link newbot må denne boten ha være adda i userfila. (se .+bot).
Du kan enten ha et passord satt for hver bot manuellt vil forespørselen bli sendt til "somebot" om å linke til "newbot". |
|
| loadmod |
n|- |
| loadmod <module> | |
| Installerer eller legger til en ny modul. | |
Examples |
.loadmod channels |
| +lsec |
n|- |
| +lsec <section> | |
| Legger til en ny sekjon. | |
Eksempel |
.+lsec filesys |
| -lsec |
n|- |
| -lsec <section> | |
| Fjerner en sekjon | |
Examples |
.-lsec filesys |
| lstat |
n|- |
| lstat | |
| Viser hvilken language fil som brukes
samt litt statistikk over sekjonene
Eksempel: Hva som vises ved .lstat |
|
| match |
ot|o |
| match <attr> [channel] [[start] limit] | |
Match
brukes for å finne,fram i brukerfila. |
|
| For å liste opp de 15 første brukerne
som har en hostmask fra telenor: .match *.dialup.online.no 15 ([start]) For
de neste 10 hvis (det er flere enn 15) spør du boten om lista fra 16
til 25: |
|
| me |
-|- |
| me <tekst> | |
| Gir en action i partyline | |
Eksempel |
.me ser seg om i partyline |
| module |
m|- |
| module [modulename] | |
| Rapporterer navnet på modulene som er loada og status på disse. | |
Eksempel |
.module channels |
| modules |
n|- |
| modules <botnavn> | |
| Spørre etter ei liste over moduler som er loada på andre boter i botnettet. | |
Eksempel |
.modules killcod |
| motd |
-|- |
| motd <botnavn> | |
| Viser party-line motd (,message of the day) som du får hver gang du tar dcc-chat med boten. Om du spesifiserer botnavnet får du motd én for den boten. | |
| newpass |
-|- |
| newpass <passord> | |
| Forandrer passordet ditt på boten.Samme som /msg pass, men du trenger ikke skrive inn ditt gamle passord | |
Eksempel |
.newpass secret6 |
| nick |
-|- |
| nick <new-nick> | |
| Denne er erstattet av .handle. | |
| note |
-|- |
| note <nickname[@bot]> <message> | |
| Sender en note til en user som bruker
partyline.Er brukeren på partyline i øyeblikket , får han beskjeden
med en gang.Hvis han ikke er på nett, lagres noten (beskjeden) og
brukeren får den neste gang han går inn på partyline.Hvis du starter
mirc og går inn i en kanal vil boten si fra om at du har uleste
beskjeder.For å sende en note til en som er på dcc chat i en annen bot
i botnettet bruk "nick@bot" istedefor nicket hans. For å lese en note: .notes read all For å slette notene: .notes erase all |
|
Eksempel |
.note Mouse1 sendte fila.Sjekk E-mail! .note Doofus@CuteBot Doofus, please stop booting people, everyone is complaining about you. |
| page |
-|- |
| page <# OR off> | |
| Gir deg muliheten til å få
boten til å sende deg ferre linjer når du er i dcc-chat med den.Detter
er hovedsakelig når du telnetter til boten. (via secure CRT o.l
program)Med denne på bremses antall linjer når det når det nummeret
du har satt. Gir du en nykommando eller trykker enter, forsetter du å motta linjer. |
|
Eksempel |
.page 10 |
| quit |
-|- |
| quit [comment] | |
| logger deg ut av partyline og lukker dcc chaten med boten.Henger du på en kommmentar vises den for andre i det du går ut. | |
Eksempel |
.quit hade alle! |
| rehash |
m|- |
| rehash | |
| Reloader configfila til boten.Dette
"resetter" alle .set
variablene og reloader alle nye scripts som er adda nede i configgen. Boten lagrer og reloader også brukerfila. |
|
| rehelp |
n|- |
| rehelp | |
| Boten sjekker alle hjelpefilene sine for å se om nye kommandoer er blitt adda. | |
| relang |
n|- |
| relang | |
| Boten prøver å finne ei mere uptodate language file. | |
| relay |
t|- |
| relay <botnavn> | |
| Boten vil relaye deg til en anna bot i botnettet via telnet.Du er da inne på partyline til den andre boten helt til du skriver BYE.Dette bringer deg tilbake til dcc chat med den boten du var i først. | |
Eksempel |
.relay CuteBot |
| reload |
m|m |
| reload | |
| Reloader userfila til botenog vraker forandringer gjort siden den siste .save .Ikke bruk denne kommandoen i botnettet. | |
| restart |
m|- |
| restart | |
| Restarter omtrent allt.Ikke bruk denne kommandoen da det sies at den har aldri virkelig funka. | |
| save |
m|m |
| save | |
| Boten skriver hele userfila til shellet.Dette gjør boten automatisk, en gang i timen.Om du tror boten er i ferd med å "kræsje" kan du bruke denne kommandoen og lagre userfila. | |
| set |
n|- |
| set <variable> [value] | |
| Forandrer verdien av den interne settingsen i
boten.Brukes kommandoen uten noe verdi [value],vises
nåværende settings.Boten starter første gangen med settingesn gitt i configfila. |
|
Eksempel |
.set ident-timeout 60 |
| simul |
n|- |
| simul <nick> <tekst> | |
| Hvis en bruker er på partyline vil boten
simulere at den brukeren skriver en kommando.Dette er et "dirty
trick". Example: .simul dweeb .quit Makes it just as if "dweeb" typed ".quit". Kommandoen vil ikke funke om ikke simul enabled er satt i configfila. |
|
| status |
m|m |
| status status all |
|
| .status Viser en blokk med info om
hvordan boten kjører.Her er et eksempel fra tessa:
[18:16] <tessa> I am tessa, running eggdrop v1.6.6: 86 users (mem: 147k)
|
|
| strip |
-|- |
| strip [modes] strip <user> [modes] |
|
| Gir deg muligheten til å fjerne innlagte
flagg fra tekst sekjonen. Gyldige flagg er:
b fjærn alle
boldface codes |
|
Eksempel |
.strip -bc .strip Doofus -u+b |
| su |
-|- |
| su <user> | |
| Forandrer brukernavnet ditt til et annet.Om
du er eier av boten (+n) vil ikke dette kreve et passord.Ellers må
du skrive inn passordet til brukeren. .quit setter deg tilbake til det egentlige usernavnet ditt. |
|
Eksempel |
.su newbie |
| tcl |
n|- |
| tcl <command> | |
| Gi kommandoer ved bruk av TCL. Se doc/tcl-commands.doc for detaljer på tcl kommandoer i eggdrop.og sjekk: http://dev.scriptics.com/ for mer info om TCL. |
|
Eksempel |
.tcl putserv "PRIVMSG #Botpark Dette har jeg fan ikke peil på!" |
| trace |
-|- |
| trace <bot> | |
| Sender et trace signal til en annen bot.Hvis
signalet returnerer (og det skal det!), får du ei tilbakemelding som
ser ut som noe som: Trace result -> Valis:Stonewall:NoBoty:SomeBoty Det er en liste med boter mellom deg og destinasjonsboten.Kommandoen
skal også returnere tia i sekunder det |
|
Eksempel |
.trace NiceBot |
| traffic |
m|m |
| traffic | |
| Viser den totale og daglige nett trafikk-stats siden den siste .restart. Stats gruppene er: IRC, Botnet, Partyline, Transfer.mod og Misc. | |
| unlink |
t|- |
| unlink <bot> | |
| Kobbler fra den nevnte bot fra botnettet. Noen boter (sharebots i netbots.tcl) vil antakelig ikke gi deg tillatelse til å unlinke.. | |
Eksempel |
.unlink killcod |
| unloadmod |
n|- |
| unloadmod <module> | |
| unloader en modul. (fjerner modulen) | |
Eksempel |
.unloadmod notes |
| uptime |
m|m |
| uptime | |
| Viser botens oppetid (ovor lenge den har hvert operativ på nett)Samme som .status ville vise. | |
| +user |
m|- |
| +user <nick> [hostmask] | |
| Lager en ny bruker i brukerlista med en
hostmask. (adresse).Den nye brukeren vil bli adda uten flagg (eks. ingen +m , +o , +f , etc) og ikke med passord. |
|
Eksempel |
.+user newbie *!new@*.online.no |
| -user |
m|- |
| -user <nickname> | |
| Sletter brukeren fra brukerfila | |
Eksempel |
.-user OldGuy |
| vbottree |
t|- |
| vbottree | |
| Samme som .bottree, men viser også versjon nummeret til boten. | |
| who |
-|- |
| who [bot] | |
| Lister opp alle som er inne på partylinepå
boten eller på botene i botnettet.Bare .who , viser brukere som
er inne på din nåværende kanal. ( party line) . Tegnet '*' , etter nicket betyr at brukeren er eier av boten. '+' betyr master '@' betyr at brukeren er adda som op. '%' betyr botnet master (+m). Brukerens nick,hostname,idle time og away beskjeder vil også vises. En .who på hub-boten babyspank viser: [19:40] <toby_> .who [19:40] <babyspank> Party line members: (* = owner, + = master, @ = op) [19:40] <babyspank> [23] *toby_ tessa@ti531210a060-0040.dialup.online.no (con:moxs) [19:40] <babyspank> Bots connected: [19:40] <babyspank> [09] <-+shine (12 Oct 13:11) eggdrop v1.6.6 <efnet> [19:40] <babyspank> [14] -> hoppy (15 Nov 21:13) eggdrop v1.6.4 <efnet> [19:40] <babyspank> [15] <- zingo (12 Dec 23:07) eggdrop v1.6.4 <efnet> [19:40] <babyspank> [17] <-+tessa (17 Oct 22:08) eggdrop v1.6.6 <efnet> [19:40] <babyspank> [18] -> DomIna (1 Dec 23:11) eggdrop v1.4.5 <efnet> [19:40] <babyspank> [19] <- killcod (10 Dec 01:11) eggdrop v1.6.6 <efnet> [19:40] <babyspank> [22] <- norge (18 Jan 18:18) eggdrop v1.6.3 <efnet> Pilene
indikerer noe om måten boten er tilkobbla på.Pil til høyre betyr at
babyspank er linka til denne boten. Om du spesifiserer et botnavn i .who eks. .who
killcod, vil du se hvem som er på partyline på denne boten
(killcod) |
|
| whoami |
-|- |
| whoami | |
| Viser din handle og til hvilke boter du er tilkobbla. | |
| whois |
ot|o |
| whois <nick> | |
| Viser info om en bruker i brukerlista til
boten.der er fem typer som vises: HANDLE
brukerens nick Gyldige flagg under FLAGS er: o global op (brukeren
får op om han vil på ALLE kanaler) Boter har noen flere FLAGG som bare gjelder for boter. Disse flaggene
er dem som addes med mommandoen s share boten
deler userliste, aggresivt (begge veier) |
|
Eksempel |
.whois Doofus |