socialhapy
socialhapy copied to clipboard
A social developer bot, helps by grabbing information from tweets, github commits etc. socialhapy is retired. Use nlogax/ircjs instead.
socialhapy, the social developer irc bot
This IRC bot features a few useful modules and features that can help developers in discussions, references etc. It'll pick up on URLs to github commits, look up tweets and/or stream tweets to specific channels. It also sports a spotify module that automatically picks up on spotify URIs and lets everyone know what artist, track or album that was linked.
How to get started
This project expects version 0.6.0+ of node.js, but it'll probably
work with lower versions if you fix the node_modules reference.
- Go into your Terminal application and do
git clone [email protected]:peol/socialhapy.git cd socialhapyand runnpm installto pull in all dependencies- Edit the
config.example.jsfile to your liking, and save it asconfig.js - Run socialhapy by either running it with
node socialhapy.jsor by the recommended way, withforever
Create your own socialhapy module
socialhapy has its own module system that leverages the require system but
demands that an API is returned with at least a register method in it, it's
also required that you add the module in config.js, see other entries under
the modules object.
Roadmap
There's not much but refactoring on the roadmap right now, but I'm happy to merge in any optimizations/useful socialhapy modules that I see fit, just send a pull request.