Bot bei insiderz registrieren

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

Moderatoren: Florian, Matze, Max, Lui

Ben-Kanaan
Beiträge: 12
Registriert: 10 Mai 2009 14:53

Beitragvon Ben-Kanaan » 15 Mai 2009 13:31

Klar.
wie gesagt, ich benutze das script seit ewigkeiten, und hatte damit auch nie ein problem.
Das Problem muss woanders liegen, und ich denke, das es irgendwie was mit dem host zu tun haben muss, den man beim registrieren des nicks bekommt.

Wäre auch mal interessant, ob das Problem bei Chaosprinz jetzt behoben ist, und wenn ja, wie er es gemacht hat.

Ben-Kanaan
Beiträge: 12
Registriert: 10 Mai 2009 14:53

Beitragvon Ben-Kanaan » 15 Mai 2009 13:55

-----<whois>----------------------------
» Nick: Penner
» Name: http://www.xxxxxxxxxxx.de.tp/
» Hostmask: Penner@Penner.users.insiderZ.DE
» Registered Nickname: Yes.
» Channels: #xxxxxxxx
» Server: elysion.insiderZ.DE
-----</whois>----------------------

So sieht das whois aus, nachdem ich den nick Penner registriert habe.


#Put Your Server Identify Command
set identcmd "identify"
#Put Your Bot Nick Password"
set identpass "Password"
#Put Your NickServ Services Nick
set nickserv "NickServ"

# Change this to what nickserv says on connection
bind notc - "*Dieser Nickname ist registriert und geschützt*" identify:notc
#It's Okay Right Now ... Never Change It If U Are Beginner In Tcl Scripts
proc identify:notc { nick uhost handle text dest } {
global botnick nickserv identcmd identpass
if { $nick == $nickserv } {
puthelp "PRIVMSG $nickserv $identcmd $identpass"
putlog "Identifying : $nickserv (as $botnick)"
}
}
putlog "8,2Nick Identify Script Has Been Loaded make by Blue ... Repaired By Xenogear"red By Xenogear"


und bei meine wenigen kenntnissen was tcl betrifft, kann dieses script doch garnicht funktionieren, oder ?

set nickserv "NickServ"
hier wird festgelegt, mit welchem befehl sich der nick identifizieren soll

if { $nick == $nickserv } {
hier wird erwartet, das $nickserv der bot name ist

puthelp "PRIVMSG $nickserv $identcmd $identpass"
hier wird erwartet, das $nickserv NickServ ist

das is doch unlogisch, oder täusche ich mich da ?

Florian
Site Admin
Beiträge: 466
Registriert: 29 Jun 2003 17:53

Beitragvon Florian » 15 Mai 2009 14:04

Hallo,

ich habe mir deinen Bot mal vorgenommen, kurz debugged und in die Logfiles geschaut. Zunächst wurde das Nickserv-Script vom Eggdrop garnicht geladen - möglicherweise ein Bug in dem RSS-Script, welches du eine Stelle höher bei den Scripten eingetragen hast.

Ich habe das nickserv-script einfach ein wenig höher einsortiert, und immerhin wird es geladen.

Es findet sich dann in der eggdrop.log jedoch folgende Meldung:

Code: Alles auswählen

[14:59] irc.insiderZ.de has me i-lined (jumping)


Diese Meldung liegt in der Regel darin, dass die Hostmask des Bots garnicht freigegeben ist, um auf dieses irc-netz zu verbinden. Für diesen Fall könntest du einen Iirc-Op ansprechen und fragen, ob er die Vhost deines Eggdrops für das IRC-Netz freigibt.



Viele Grüße,
Florian Gattung
Shellfire Gattung & Behr GbR

Ben-Kanaan
Beiträge: 12
Registriert: 10 Mai 2009 14:53

Beitragvon Ben-Kanaan » 15 Mai 2009 14:09

Das heisst, das bots von euch auf dem Server nicht zugelassensind ?

Hat das nen grund?

Oder hab ich das falsch verstanden?

Ben-Kanaan
Beiträge: 12
Registriert: 10 Mai 2009 14:53

Beitragvon Ben-Kanaan » 15 Mai 2009 14:29

Vielen dank für die Hilfe.
Der fehler war, das ich bei
Netzwerktyp : IRCNet angegeben habe, es muss aber others (quakenet) sein, weil er sonst +r falsch interpretiert.

Für alle mit nem ähnlichen Problem

http://irc.chat-faq.de/index.php?action ... t=1&id=282

Florian
Site Admin
Beiträge: 466
Registriert: 29 Jun 2003 17:53

Beitragvon Florian » 15 Mai 2009 14:33

Super,

und nickserv funktioniert nun?

Ben-Kanaan
Beiträge: 12
Registriert: 10 Mai 2009 14:53

Beitragvon Ben-Kanaan » 15 Mai 2009 14:43

Ja, der bot identifiziert sich nun, und ist nun endlich gereggt :)

» Nick: Penner
» Name: RD_Penner_Bot
» Hostmask: eggdrop@Penner.users.insiderZ.DE
» Registered Nickname: Yes.


Zurück zu „Eggdrop Support“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast