[Twisted-Python] irc server run by twisted and (probably) django
Manuel Meyer
manuel at vikingosegundo.de
Thu Oct 16 16:26:48 EDT 2008
I expected that. But I am already using django in several projects and
heard yesterday the first time of nevow and t-web.
I thought of writing a standalone IRCServer and connect to the db of
django - actually I have this part already working. and with the
manager of django
But I don't know how to inform IRCServer about changes in the site/db.
Maybe by adding another network protocol to the twisted application,
where django's signals could leave a note?
Manuel
Am 14.10.2008 um 19:13 schrieb Vincent Bernat:
> 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
>
> _______________________________________________
> Twisted-Python mailing list
> Twisted-Python at twistedmatrix.com
> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://twistedmatrix.com/pipermail/twisted-python/attachments/20081016/1997db1b/attachment.htm
More information about the Twisted-Python
mailing list