Extend the IRC greet bot to also log the channel
completed by: Jacob
mentors: Pat Tressel, Praneeth
The first part of this task:
http://eden.sahanafoundation.org/wiki/Projects/GCI#ExtendanIRCBottoautomaticallygreetnewpeoplewhojointhesahana-edenchannel
was completed by Yuki`N, who incorporated a greet module into Sean Palmer's phenny.
http://inamidst.com/phenny/
Here is Yuki`N's code -- we recommend forking this on Github:
https://github.com/nol888/phenny-sahana
We'd like to continue by integrating logging into the same bot. This could be done by converting Sean Palmer's loggy into a phenny module, or using an existing logging module for phenny (there almost certainly is one -- will post more info here if one is found), or writing one.
We'd like a few tweaks to Yuki`N's work, namely, we'd like the option to have the bot send email when a new person appears on the channel, and to have the bot read the greeting from a file when it starts, to make it easier to change.
Then we'd like to get the combination up and running so we can switch over from using loggy.