Seite 1 von 1
Python IRC Library
Verfasst: Freitag 10. Juli 2009, 11:53
von cryzed
Hallo,
Kennt jemand gute Alternativen zu der python-irclib? Die python-irclib ist sicher nicht schlecht aber schon ewig alt und etwas umständlich, es hat doch sicher jemand mal probiert eine Alternative zu schreiben, oder? Würde mich über Antworten freuen (bezüglich der Alternativen).
Verfasst: Freitag 10. Juli 2009, 16:16
von Leonidas
Twisted Words wäre eine Alternative.
Verfasst: Freitag 10. Juli 2009, 20:10
von cryzed
Aber einfacher zu benutzen wäre Twisted auch sicher nicht (Ich habe es mir bereits angeschaut), und zusätzlich dazu bringt es auch noch einige andere Sachen und depencies mit. Trotzdem danke.
Verfasst: Freitag 10. Juli 2009, 20:14
von apollo13
Twisted ist soweit ich weiß nur von zope interface und sich selbst abhängig

Abgesehen davon ist Twisted einfach nur genial (von pep008 inkompatibilität mal abgesehen)
Verfasst: Freitag 10. Juli 2009, 20:27
von cryzed
apollo13 hat geschrieben:Twisted ist soweit ich weiß nur von zope interface und sich selbst abhängig

Abgesehen davon ist Twisted einfach nur genial (von pep008 inkompatibilität mal abgesehen)
Kannst du mir einen Link zur Twisted IRC Dokumentation geben? Ich finde nichts.
Verfasst: Samstag 11. Juli 2009, 09:42
von Leonidas
cryzed hat geschrieben:Kannst du mir einen Link zur Twisted IRC Dokumentation geben?
Huch, von welcher Dokumentation sprichst du?

Eigentlich gibt es da nur die Beispiele.
Was ich gerade bei Twisted Words schade finde, ist dass zumindest der IRC-Client nicht wirklich gut in das Framework integriert ist, zumindest von der API her.
Verfasst: Samstag 11. Juli 2009, 12:14
von apollo13
cryzed hat geschrieben:apollo13 hat geschrieben:Twisted ist soweit ich weiß nur von zope interface und sich selbst abhängig

Abgesehen davon ist Twisted einfach nur genial (von pep008 inkompatibilität mal abgesehen)
Kannst du mir einen Link zur Twisted IRC Dokumentation geben? Ich finde nichts.
Die beste Twisted Dokumentation ist der Sourcecode

Abgesehen davon gibt es ein paar Beispiele wie zb. den Djangobot:
http://code.google.com/p/djangobot/sour ... _init__.py
Das Twisted „Finger“ Tutorial ist allerdings Pflicht!
Wenn du das Tutorial durchhast, steht hier eigentlich alles was du für ein IRC Protokoll brauchst:
http://twistedmatrix.com/documents/curr ... s.irc.html und hier noch das IRC Example von Twisted:
http://twistedmatrix.com/projects/words ... cLogBot.py