Difference between revisions of "IRC"
Line 22: | Line 22: | ||
* [[Schedmon]] | * [[Schedmon]] | ||
* [[Tardisvoice]] | * [[Tardisvoice]] | ||
+ | |||
+ | The overall sabre bots config for [https://github.com/ZenFire/gaggled gaggled] is: | ||
+ | |||
+ | |||
+ | gaggled { | ||
+ | eventurl tcp://*:28001 | ||
+ | controlurl tcp://*:28000 | ||
+ | tick 250 | ||
+ | startwait 50 | ||
+ | |||
+ | smtpgate { | ||
+ | mx smtp.truct.org | ||
+ | from [email protected] | ||
+ | |||
+ | helo localhost | ||
+ | auto true | ||
+ | } | ||
+ | } | ||
+ | |||
+ | lidless_work1 { | ||
+ | command python | ||
+ | argv "./lidless ps1-split.json work1" | ||
+ | wd git/lidless | ||
+ | env { | ||
+ | PYTHONPATH ../mediorc:..:../zmstream/:../python-irclib/ | ||
+ | } | ||
+ | } | ||
+ | lidless_work2 { | ||
+ | command python | ||
+ | argv "./lidless ps1-split.json work2" | ||
+ | wd git/lidless | ||
+ | env { | ||
+ | PYTHONPATH ../mediorc:..:../zmstream/:../python-irclib/ | ||
+ | } | ||
+ | } | ||
+ | lidless_work3 { | ||
+ | command python | ||
+ | argv "./lidless ps1-split.json work3" | ||
+ | wd git/lidless | ||
+ | env { | ||
+ | PYTHONPATH ../mediorc:..:../zmstream/:../python-irclib/ | ||
+ | } | ||
+ | } | ||
+ | lidless_announcer { | ||
+ | command python | ||
+ | argv "./lidless ps1-split.json announcer" | ||
+ | wd git/lidless | ||
+ | env { | ||
+ | PYTHONPATH ../mediorc:..:../zmstream/:../python-irclib/ | ||
+ | } | ||
+ | } | ||
+ | lidless_frontend { | ||
+ | command python | ||
+ | argv "./lidless ps1-split.json frontend" | ||
+ | wd git/lidless | ||
+ | env { | ||
+ | PYTHONPATH ../mediorc:..:../zmstream/:../python-irclib/ | ||
+ | } | ||
+ | } | ||
+ | |||
+ | chatlight_arduino { | ||
+ | command python | ||
+ | argv "./watch_reports tcp://127.0.0.1:23008" | ||
+ | wd git/chatlight | ||
+ | } | ||
+ | chatlight_irc { | ||
+ | command python | ||
+ | argv "./chatlight irc.freenode.net chatmon #pumpingstationone tcp://127.0.0.1:23008" | ||
+ | wd git/chatlight | ||
+ | env { | ||
+ | PYTHONPATH ../mediorc:../python-irclib/ | ||
+ | } | ||
+ | } | ||
+ | |||
+ | peoplemon { | ||
+ | command python | ||
+ | argv "./floyd -u tcp://*:34123 -l PS:One -i spacemon,shortmon,notadoctor,peoplemon,schedmon,chatmon,PS1Workstation irc.freenode.net peoplemon #pumpingstationone" | ||
+ | wd git/floyd | ||
+ | env { | ||
+ | PYTHONPATH ../mediorc:../python-irclib/ | ||
+ | } | ||
+ | } | ||
=== Undocumented IRC Bots === | === Undocumented IRC Bots === | ||
The following bots will never have their own pages because they don't matter and don't need them: shortmon, notadoctor. | The following bots will never have their own pages because they don't matter and don't need them: shortmon, notadoctor. |
Revision as of 07:31, 13 July 2012
About
Pumping Station: One has an IRC channel on Freenode:
server: irc.freenode.net channel: #pumpingstationone
If you don't know how to or can't use an IRC client, you can use our web chat instead. You'll be chatting in no time.
The channel's useful for talking to members and parts of our outlying non-member community. If you have a problem or questions, voiced (people with a + symbol) users should be able to help you.
IRC integration
There have recently been a few projects done to integrate the channel into the physical space better; Spacemon to monitor the space and provide busyness information of the physical space on the IRC channel, and Chatmon to display activity summary information for the IRC channel in the physical space.
To find out more, read up on the various projects on these pages:
The overall sabre bots config for gaggled is:
gaggled { eventurl tcp://*:28001 controlurl tcp://*:28000 tick 250 startwait 50
smtpgate { mx smtp.truct.org from [email protected] to [email protected] helo localhost auto true } }
lidless_work1 { command python argv "./lidless ps1-split.json work1" wd git/lidless env { PYTHONPATH ../mediorc:..:../zmstream/:../python-irclib/ } } lidless_work2 { command python argv "./lidless ps1-split.json work2" wd git/lidless env { PYTHONPATH ../mediorc:..:../zmstream/:../python-irclib/ } } lidless_work3 { command python argv "./lidless ps1-split.json work3" wd git/lidless env { PYTHONPATH ../mediorc:..:../zmstream/:../python-irclib/ } } lidless_announcer { command python argv "./lidless ps1-split.json announcer" wd git/lidless env { PYTHONPATH ../mediorc:..:../zmstream/:../python-irclib/ } } lidless_frontend { command python argv "./lidless ps1-split.json frontend" wd git/lidless env { PYTHONPATH ../mediorc:..:../zmstream/:../python-irclib/ } }
chatlight_arduino { command python argv "./watch_reports tcp://127.0.0.1:23008" wd git/chatlight } chatlight_irc { command python argv "./chatlight irc.freenode.net chatmon #pumpingstationone tcp://127.0.0.1:23008" wd git/chatlight env { PYTHONPATH ../mediorc:../python-irclib/ } }
peoplemon { command python argv "./floyd -u tcp://*:34123 -l PS:One -i spacemon,shortmon,notadoctor,peoplemon,schedmon,chatmon,PS1Workstation irc.freenode.net peoplemon #pumpingstationone" wd git/floyd env { PYTHONPATH ../mediorc:../python-irclib/ } }
Undocumented IRC Bots
The following bots will never have their own pages because they don't matter and don't need them: shortmon, notadoctor.