[Twisted-Python] irc server run by twisted and (probably) django

Vincent Bernat bernat at luffy.cx
Tue Oct 14 10:13:37 MDT 2008


OoO En ce  début d'après-midi ensoleillé du mardi  14 octobre 2008, vers
15:13, Manuel Meyer <manuel at vikingosegundo.de> disait :

> I want to create a IRC Server that reacts a little bit different
> compared to others:
> * only registered users will be able to /list channels and /join them.
> * /list only returns channels the user registered
> * /join is only apply-able on those channels, too
> * /join new-channel won't work
> * Registering and channel-creation is done not in IRC but in a
> website, probably driven by django.

Using  Twisted  Web  or  Nevow  will allow  to  tightly  integrate  your
application  and the  web  server. The  "event  loop" of  Django is  not
compatible with Twisted reactor. You  will need some extra stuff to make
your Django application communicate with  your IRC server. One way would
be to just use the database.
-- 
I WILL NOT TEACH OTHERS TO FLY
I WILL NOT TEACH OTHERS TO FLY
I WILL NOT TEACH OTHERS TO FLY
-+- Bart Simpson on chalkboard in episode 9F05




More information about the Twisted-Python mailing list