Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
IRC to Email notifiation
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
If you're like me and run an IRC client on a machine (server) that's always online, but don't look at it (and/or its X notifications don't reach you since for example it's separated from your desktop through VNC), but would still like to be notified if someone "pings" you, then this might be for you. It will parse Xchat's log messages, queue up what's said to you, then when you don't say anything on any channel within a configurable time (like 5 minutes), send the queued up messages to you by email (one email per channel). INSTALL: # mkdir -p /opt/chj # cd /opt/chj # git clone https://github.com/pflanze/chj-bin.git bin # git clone https://github.com/pflanze/chj-perllib.git perllib # git clone https://github.com/pflanze/irc2mail.git Add /opt/chj/bin to your PATH. CONFIGURATION: Copy and edit the included example-config.pl (put it at ~/.irc2mail.pl if you want to use the included run script unmodified; see irc2mail --help for more info). USE: * start Xchat * enable logging in Xchat * start irc2mail: $ path/to/irc2mail path/to/the-config.pl or, (which is using daemonize from /opt/chj/bin) $ path/to/irc2mail/run start