Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Update zenircbot-and-the-art-of-pubsub.md

  • Loading branch information...
commit 4237067538a38410822ddb89a645849b94498bf0 1 parent 2752467
@wraithan authored
Showing with 19 additions and 4 deletions.
  1. +19 −4 proposals/zenircbot-and-the-art-of-pubsub.md
View
23 proposals/zenircbot-and-the-art-of-pubsub.md
@@ -8,9 +8,20 @@ ZenIRCBot and the Art of Pub/Sub
Description
-----------
-I've been using IRC since I was a kid, and since nearly that time I've been writing IRC bots. After growing bored with the standard monolithic bots (all the code lives in the bot itself) and plugin bots with various complex code reloaders, I decided to make a bot of a different sort.
-
-[ZenIRCBot](http://docs.zenircbot.net/) is more of a relay than a bot. It connects to IRC then sends the things it receives into a redis pub/sub channel, it also listens on a channel for things to do such as sending messages to channels. On the other side of these channels are services that listen for events, react, and send back things to do. Or maybe they just listen or just send things to do, there is no reason why they have to both listen and send commands, this is the beauty of this services based model.
+I've been using IRC since I was a kid, and since nearly that
+time I've been writing IRC bots. After growing bored with the
+standard monolithic bots (all the code lives in the bot itself)
+and plugin bots with various complex code reloaders, I decided
+to make a bot of a different sort.
+
+[ZenIRCBot](http://docs.zenircbot.net/) is more of a relay than
+a bot. It connects to IRC then sends the things it receives into
+a redis pub/sub channel, it also listens on a pub/sub channel for
+things to do such as sending messages to IRC channels. On the other
+side of these channels are services that listen for events, react,
+and send back things to do. Or maybe they just listen or just send
+things to do, there is no reason why they have to both listen and
+send commands, this is the beauty of this services based model.
This talk will be comprised of:
@@ -27,7 +38,11 @@ Speaker Bio
[![Wraithan](https://secure.gravatar.com/avatar/2533918b9f770138fac5784801c397ec?s=180)](https://github.com/wraithan)
-By day, I am a python developer for Mozilla's webdev department, working on [Firefox Marketplace](http://marketplace.firefox.com). By night, I am a polyglot and love playing with new tools. node.js opened my eyes to the fact that writing JS can be fun when the focus isn't presentation and the DOM.
+By day, I am a python developer for Mozilla's webdev department,
+working on [Firefox Marketplace](http://marketplace.firefox.com).
+By night, I am a polyglot and love playing with new tools. node.js
+opened my eyes to the fact that writing JS can be fun when the focus
+isn't presentation and the DOM.
Links
-----
Please sign in to comment.
Something went wrong with that request. Please try again.