Eggdrop Kommandoer (Channels)
Channels modulen gir anledning til å lagre kanal informasjon om en bruker.
| DCC Commands +ban -ban bans +chan -chan chaninfo |
chanload chansave chanset chinfo +chrec -chrec |
+exempt -exempt exempts info +invite -invite |
invites stick unstick |
| +ban |
o|o |
| +ban <hostmask> [channel] [%<XdXhXm>] [comment] | |
| Legger til en ban til den permanente banlista
som er lagret i boten med valgfri bantid og komentar.Om man
ikkespesifiserer en kanal vil banen gjelde på alle kanaler boten er
på.Banen vil bli lagret med ditt nick og komentar.Setter man tegnet @ foran komentaren vil den bare bli synlig i selve boten.Bantiden må settes i: dager,timer og/eller minutter. |
|
Eksempel |
.+ban *!loser@*.isp.net #CowChat hut dæ heim! .+ban *yousuck*!*@* %1h30m skift nick. |
| -ban |
o|o |
| -ban <hostmask eller nummer> | |
| Fjerner en ban fra botens banliste.Du kan
refere til hvilken ban du vil ha fjerna med nummeret på banen.Ved å
bruke .bans ser du hvilket nummer banen har. |
|
Eksempel |
.-ban *!loser@*.isp.net .-ban 12 |
| bans |
o|o |
| bans
[kanal] bans all |
|
| Viser ei liste med globale bans som er aktiv
på den spesifikke kanalen samt liste over spesifiserte kanal bans.Du
får også se i lista bans som er satt i kanalen av andre brukere.
Eksempel:
[ 5] *!*habib@*frys.com (perm) Nummeret (5) brukes når du skal referere til hvilken ban du
vil fjerne. (se .-ban). Neste
er hostmasken til han som er bana. Av og til vil der vere en "!" eller "*" før nummeret.En "!" betyr at banen er i botens permanente banliste men ikke på selve kanalen.En "*" , betyr at banen ikke er i botens banliste men at det er en ban satt i selve kanalen. Om du bruker .bans vil komandoen vise deg bare de banene som er aktiv i kanalen.Om du bruker .bans all vil det vise alle baner boten har i minnet. Husk: Banlista vil variere i forhold til hvilken kanal du har satt botens console til.Baner kan være forskjellig på forskjellige kanaler.Om du spesifiserer kanalnavnet vil banene på akkurat den kanalen vises , istede for banlista til den kanal consolen du har satt boten på. |
|
Eksempel |
.bans #NiceChan .bans #CowChat *loser* |
| +chan |
n|- |
| +chan <kanal> | |
| Lar deg legge til en ny kanal i boten. Boten går da inn i denne nye kanaln og du kan forandre på kanalsettingsene der.Om kanalen ikke eksisterer når du setter komandoen vil boten entre kanalen og få automatisk op.Boten har da "laget " en ny kanal. | |
Eksempel |
.+chan #Botpark |
| -chan |
n|- |
| -chan <kanal> | |
| Fjerner all infoen om angitte kanal og boten forlater kanalen. | |
Eksempel |
.-chan #Botpark |
| chaninfo |
m|m |
| chaninfo <kanal> | |
| Dette lister opp settingsen for boten i
angitte kanal og viser:
chanmode
hvilken modes kanalen er satt til idle-kick kikker idlere (folk som ikke sier etter en bestemt tid, men ikke brukere med +f (friend))Bruk 0 eller dont-idle-kick for å slå av denne. need-op
tcl kommando når boten ikke har op. need-invite tcl
kommando når boten trenger å bli invitert til
en kanal av en annen bot i botnettet need-key
tcl kommando når boten trenger å å finne nøkkelen (key) need-unban tcl kommando når boten er bana og trenger unban for å komme inn på en kanal.Eks: .chanset #Botpark need-unban need-limit tcl komando når boten ikke kommer inn på kanalen fordi kanalen er full. Eks: .chanset #Botpark need-limit Merk: P.g.a sikkerhet er det bare permanente eiere som kan sette need mode. stopnethack-mode
de-op alle som kommer inn på kanalen med server-op revenge-mode
definerer hvodan boten skal straffe usere som deoper og kikker
hemningsløst aop-delay autoop
eller autovoice delaytime Følgende komandoer settes til + eller - (Eks: .chanset #Botpark -clearbans) enforcebans kikker usere som matcher kanal bans dynamicbans aktiver baner på kanalen bare når det trengs userbans tillat andre brukere å sette bans i kanalen dynamicexempts aktiver fritak på kanalen bare når det trengs userexempts tillat fritak å bli satt av brukere direkte dynamicinvites aktiver invite på kanalen når det trengs userinvites tillat brukere å benytte invite direkte autoop automatisk gi op til brukere når de joiner kanalen bitch bare tillat brukere med +o å bli op på kanaln greet tillat usere å ha ei infolinje når de joiner kanalen protectops re-op +o som blir de-opa protectfriends re-op +f brukere som blir de-opa dontkickops kikk aldri +o brukere inactive join aldri denne kanalen eller forlat kanalen om boten er der allerede.Brukes når du vil ha boten ut av en kanal uten at boten mister alle settingsene sine. statuslog log kanalstatusen hvert 5 minutt cycle cycle (gå ut og kom inn igjen) kanalen om kanalen blir opløs revenge tar "revenge" på allesom deoper eller kikker +f eller +o brukere revengebot tar "revenge" (hevn) på allesom deoper eller kikker boten secret ikke gi info om kanalen via botnettet shared del userfil settingsen for denne kanalen(dette settes nå også i boten , online) autovoice kanal voice settings, ved bruk av +v/+q nodesync tillat non-ops å utføre channel modes? (stopper boten fra å "krangle" med chanserv (undernet)) Nedenfor er flood settingsene, og de brukes ved å benytte .chanset <kanal> flood-type nummer:sekunder hvor nummer og sekunder er tall som viser hvor mange ganger på hvor mange sekund flooden vil bli reagert på. Ved å bruke .chanset <kanal> flood-type 0:0 (eller 0:1 eller 1:0) vil repektiv settings bli deaktivert. flood-chan
definerer flood nivået til public chatter & actions flood-ctcp definerer flood nivået for CTCPs til kanalen (inkludert PING & VERSION), untatt for ACTIONs flood-join definerer antall joins fra en gitt host flood-kick hvor mange kikk i en gitt tid er flood flood-deop hvor mangedeops i en gitt tid |
|
| chanload |
n|n |
| chanload | |
| Reloader kanal settingsen fra fila definert i "chanfile" settingsen. Dette gjør deg istand til å gå tibake til en tidligere settings. | |
| chansave |
n|n |
| chansave | |
| Lagrer kanalsettingsen til fila definert ved "chanfile" settingsen. Denne fila blir reloada ved rehash og når du restarter boten. Du kan dermed forandre kanal modes uten å måtte editere config-fila hver gang. | |
| chanset |
n|n |
| chanset <kanal> <settings> | |
| Lardeg forandre kanalsettingsen for kanalen. Se .chaninfo for allesettingsene.Disse blir brukt til du tar den neste rehash/chanload/restart,og blir lagret når kanalsettingsene er "sava". | |
Eksempel |
.chanset #Botpark +dynamicbans -revenge .chanset #losers flood-ctcp 6:30 .chanset #Horses chanmode +snt-k |
| chinfo |
m|m |
| chinfo <user> [kanal] [info-line] | |
| Setter en infolinje for en bruker.Denne linja
blir vist ved .who
og .whois,
og om du har satt greet på,vil infolinja vises når brukeren
joiner kanalen.Hvis infolinja begynner med tegnet '@', er linja
låst, og brukeren kan ikke forandre på den.Hvis kanalnavnet er utelatt vil den forhåndslagra infolinja bli forandra. |
|
chinfo <user> [channel] none |
|
| Sletter en brukers infolinjeErases a user's info line. | |
Eksempel |
.chinfo |Rosie| I'll have all the answers for you in about 10 minutes. |
| +chrec |
m|m |
| +chrec <handle> [channel] | |
| Legger til en tom bruker kanal-record for en bruker slik at infolinja kan saves. | |
Eksempel |
.+chrec Arthur #Botpark |
| -chrec |
m|m |
| -chrec <handle> [channel] | |
| Sletter kanal-settinga for en bruker, inkludert channel lastons, info lines, og flags. | |
Eksempel |
.-chrec dweeb #losers |
| +exempt |
o|o |
| +exempt <hostmask> [kanal] [%<XdXhXm>] [kommentar] | |
| Adder en banfritak til lista med permanente fritak lagra i boten med valgfri tid og kommentar.Dette fritaket vil gjelde på alle kanaler hvis ingen kanal er angitt og blir lagret medditt nick og kommentar.Settes tegnet @ foran kommentaren , vises kommentaren bare inni boten.Tia må settes i dager , timer og/eller minutter. | |
Eksempel |
.+exempt *!niceguy@* lets niceguy in .+exempt *!mouse@* #CowChat |
| -exempt |
o|o |
| -exempt <hostmask eller nummer> | |
| Fjerner fritaket fra lista med permanente fritak lagra i boten.Du kan referere til fritakene ved nummerene som vises når du tar en .exempts. | |
Eksempel |
.-exempt 5 .-exempt *!niceguy@* |
| exempts |
o|o |
| exempts
[[kanal] wildcard] exempts all |
|
| Kommandoen er nesten samme som .bans.Se .bans help for mer info. | |
Eksempel |
.exempts #CowChat .exempts *niceguy* |
| info |
-|- |
| info [kanal] [info-line] | |
| Setter din info-linje. Linja vises ved .who og .whois, og når brukeren joiner kanalen. | |
info [kanal] none |
|
| fjerner infolinja | |
Ekempel |
.info #GrumpyOldMen I'm too sexy for this channel... |
| +invite |
o|o |
| +invite <hostmask> [kanal] [%<XdXhXm>] [comment] | |
| Adder en invite til lista med permanente invites, lagra i boten med valgfritt å bruke kommentar og invite tid.Inviten er effektiv i alle kanaler om ingen kanal er satt i kommandoen og den blir lagret medditt nick og komentar. | |
Eksempel |
.+invite *!*@*blah.net #nicechan CoolDude's invite |
| -invite |
o|o |
| -invite <hostmask eller nummer> | |
| Fjerner en invite.Du kan referere til invites ved nummer vist når du tar en .invites. | |
Eksempel |
.-invite 12 .-invite *!*@*blah.net |
| invites |
o|o |
| invites
[[channel] wildcard] invites all |
|
| Viser alle invitene | |
Eksempel |
.invites #chess *pawn* |
| stick |
o|o |
| stick [ban/exempt/invite] <hostmask eller nummer> [kanal] | |
| Gjør en ban/exempt/invite "sticky", alså boten vil alltid prøve å holde den aktiv på kanalen. | |
Eksempel |
.stick ban *!*@*.lamers.net .stick ban 13 |
| unstick |
o|o |
| unstick [ban/exempt/invite] <hostmask OR number> [channel] | |
| Gjør en "sticky" ban/exempt/invite normal igjen. | |
Eksempel |
.unstick invite *!*@*.chickens.net #BarnHouse .unstick exempt 4 |