[Tutorial] BotNet

Hier bekommt Ihr Antworten auf Eure Fragen zum Eggdrop-Hosting von Shellfire

Moderatoren: Florian, Matze, Max, Lui

Alexex
Beiträge: 3
Registriert: 22 Okt 2006 13:31
Wohnort: Oelde

[Tutorial] BotNet

Beitragvon Alexex » 10 Feb 2007 18:37

Was ist BotNet ueberhaupt?
Das BotNet ist eine Gruppe von Eggdrops dir irgendwie untereinander verlinkt sind und so miteinander kommunizieren koennen.

Was fuer Vor- und Nachteile hat das BotNet?
Vorteile:
    - Die Bots koennen sich gegenseitig helfen wenn sie Op usw. benoetigen
    - Die Bots koennen User-Files synchronisieren
    - Es gibt tolle Scripts die mit dem BotNet arbeiten
Nachteile:
    - Der Traffic steigt moeglicherweise

Wie mache ich ein BotNet?
Fuer ein BotNet benoetigt man min. 2 Egg- oder Windrops.
Ich nenne die Eggdrops einfach mal <Egg1> und <Egg2>.
Zuerst einmal geht man in die Partyline mit <Egg1> und gibt dort ein:
.+bot <Egg2> <IP|Adresse von <Egg2>>:<Telnet-Port von <Egg2>> <HostMask von Egg2>
Dann ueberlegt man ob die Bots die Userfiles synchronsieren sollen, wenn ja dann muss man sich noch ueberlegen wie synchronisiert werden soll, also wer die UserFiles abgibt und wer sie kriegt, in diesem Fall gibt <Egg1> <Egg2> die Userfiles. Also geben wir in der Partyline von <Egg1> ein:
.botattr <Egg2> +s
Dann gehen wir in die Partyline von <Egg2> und tippen dort:
.+bot <Egg1> <IP|Adresse von <Egg1>>:<Telnet-Port von <Egg1>> <Hostmask von <Egg1>>
Falls wir und entschieden hatten die UserFiles zu synchronisieren tippen wir dann noch:
.botattr <Egg1> +p
Dann kann es schon losgehen, tipp einfach in der Partyline von <Egg2> .link <Egg1>, wenn du alle richtig eingegeben hast duerften sich die Bots jetzt verbinden und wenn sie synchronisieren sollten auch synchronisieren.
Fertig ist das BotNet.
Sollte jetzt noch ein Eggdrop hinzukommen [<Egg3>] dann fuegen wir wieder mit
.+bot <Egg1> <IP|Adresse von <Egg1>>:<Telnet-Port von <Egg1>> <Hostmask von <Egg1>>
den ersten Eggdrop in <Egg3> hinzu und mit
.+bot <Egg3> <IP|Adresse von <Egg3>>:<Telnet-Port von <Egg3>> <Hostmask von <Egg3>>
den dritten Eggdrop in der Partyline von <Egg1>. Soll auch <Egg3> die UserFiles synchronsieren dann empfiehlt es sich das alle Bots die UserFiles von einem Bot synchronisieren, also dann in der Partyline von <Egg3> .botattr <Egg1> +p und in der Partyline von <Egg1> .botattr <Egg3> +s. Dann einfach .link <Egg3> und fertig ist das BotNet. So wird das dann auch immer weitergefuehrt wenn weitere Bots hinzukommen.

2 wichtige Hinweise noch:

1. UserFiles koennen nur ueber direkt verlinkte Bots synchronsisiert werden.
2. Um UserFiles zu synchronisieren muss das Share-Modul geladen sein.


Wenn noch Fragen, Kritik usw. da sind, bitte per PM an mich.

mfg Alexex
Bild
Bild

Zurück zu „Eggdrop Support“

Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 1 Gast