-
Notifications
You must be signed in to change notification settings - Fork 206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create an IRC bot that can post archives from an OpenWorm IRC channel to gist #214
Comments
Hi @slarson . Why a Gist? Free storage? |
Yeah, that was the thinking. We've also done it before (manually) and it |
I looked around and found a few potential solutions, the most promising of which I have started picking at. This particular solution is simple (it logs to a file; just have to output to gist next) but is not compatible with Google's App Engine, since it requires the script to be run indefinitely, and App Engine doesn't seem to be designed for that. Is there a cloud service that might allow this (ex: VPS), or should we try a different approach? |
Cool! How about a t2.micro EC2 instance on AWS' free tier? |
Alternatively, I have a Raspberry Pi server that is on the web enough that it is able to update a google spreadsheet via a python script running under a crontab job. We could see if it could maintain a socket connection too. |
You guys should check out slack ( https://slack.com) . Not sure how it
|
@travs this is what we get for having a private communication about slack @kneuron the funny thing is that Travis
We've been thinking about
And none has quite all the features Sounds like Slack is many of those things too. We'll keep thinking about |
Haha @slarson, there has to be irony in that somewhere. I think I may have found the solution for an ircbot, if we're going that route. |
Thanks for pointing it out. I've just sent a request for adding On Sun, Sep 21, 2014 at 3:14 PM, Travis Jacobs notifications@github.com
|
Over a year ago I've installed eggbot to monitor the #openworm channel. It does logging and announces new commits, and posts on the mailing list. I can push the log daily somewhere, just let me know where |
@msasinski Are you able to push the log into a gist? |
I've used Gitter as part of the SageMathCloud project. It's a pretty slick integration of GitHub and chat, e.g. https://gitter.im/sagemath/cloud. For us, something like: |
@rgerkin this looks pretty brilliant. We're testing this out. I've created one for the project-wide repo here: https://gitter.im/openworm/OpenWorm @tarelli maybe you want to experiment with this for Geppetto? |
I think we'll close this for now. Looks like Gitter is the winner for this! |
Ideally with the smallest footprint possible. A python script that could run on Google app engine could be ideal for this.
The purpose is to make IRC a more used environment for real time conversations in the project. The lack of an archive has become a roadblock to effective use of the medium because everyone who isn't logged in loses track of what has been said.
cc: @travs
The text was updated successfully, but these errors were encountered: