/[irc-logger]/trunk/bin/irc-logger.pl
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /trunk/bin/irc-logger.pl

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 63 - (view) (annotate) - [select for diffs]
Modified Fri Jun 8 12:07:45 2007 UTC (16 years, 9 months ago) by dpavlin
File length: 24605 byte(s)
Diff to previous 61 , to selected 52
validate date from URI argument with DateTime::Format::ISO8601

Revision 61 - (view) (annotate) - [select for diffs]
Modified Sat Apr 21 12:10:23 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 24484 byte(s)
Diff to previous 60 , to selected 52
protect html with URI::Escape (strange choice, but oh, well) so that wiki
markup won't touch it.

Revision 60 - (view) (annotate) - [select for diffs]
Modified Sat Apr 14 12:45:03 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 24246 byte(s)
Diff to previous 59 , to selected 52
new color for web archive

Revision 59 - (view) (annotate) - [select for diffs]
Modified Sat Apr 7 22:57:08 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 23696 byte(s)
Diff to previous 58 , to selected 52
decode usenet-like *bold* /italic/ and _underline_

Revision 58 - (view) (annotate) - [select for diffs]
Modified Sat Apr 7 21:08:34 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 23584 byte(s)
Diff to previous 57 , to selected 52
bug fix: transfer correct values to twitter

Revision 57 - (view) (annotate) - [select for diffs]
Modified Sat Apr 7 17:03:57 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 23587 byte(s)
Diff to previous 54 , to selected 52
strip _ from nicks in stat

Revision 54 - (view) (annotate) - [select for diffs]
Modified Sun Mar 18 17:14:52 2007 UTC (17 years ago) by dpavlin
File length: 23539 byte(s)
Diff to previous 53 , to selected 52
make Twitter update optional feature

Revision 53 - (view) (annotate) - [select for diffs]
Modified Sun Mar 18 17:00:16 2007 UTC (17 years ago) by dpavlin
File length: 23443 byte(s)
Diff to previous 52
implement twitter using Net::Twitter -- use
/msg irc-logger conf twitter <twitter_login> <twitter_password>
to turn auto-update of twitter every time you use /me in channel which
is monitored by irc-logger

Revision 52 - (view) (annotate) - [selected]
Modified Sun Mar 18 16:45:18 2007 UTC (17 years ago) by dpavlin
File length: 23269 byte(s)
Diff to previous 51
better conf dump

Revision 51 - (view) (annotate) - [select for diffs]
Modified Sun Mar 18 16:03:24 2007 UTC (17 years ago) by dpavlin
File length: 23257 byte(s)
Diff to previous 50 , to selected 52
removed special twitter command and make it part of conf (which now has working validation)

Revision 50 - (view) (annotate) - [select for diffs]
Modified Sun Mar 18 15:37:05 2007 UTC (17 years ago) by dpavlin
File length: 23232 byte(s)
Diff to previous 48 , to selected 52
a bunch of changes: create SQL schema if table doesn't exitst on startup
(to enable upgrades between versions), added support for user configurable
or irc-logger generated meta informations in meta table, begin implementation of
twitter support for /me

Revision 48 - (view) (annotate) - [select for diffs]
Modified Sat Feb 3 12:50:45 2007 UTC (17 years, 1 month ago) by dpavlin
File length: 20612 byte(s)
Diff to previous 46 , to selected 52
fix ping output

Revision 46 - (view) (annotate) - [select for diffs]
Modified Sat Feb 3 12:28:17 2007 UTC (17 years, 1 month ago) by dpavlin
File length: 20610 byte(s)
Copied from: trunk/irc-logger.pl revision 45
Diff to previous 45 , to selected 52
re-structure dir layout so make install now works

Revision 45 - (view) (annotate) - [select for diffs]
Modified Sat Feb 3 12:18:04 2007 UTC (17 years, 1 month ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 20610 byte(s)
Diff to previous 43 , to selected 52
added option to save log to a file

Revision 43 - (view) (annotate) - [select for diffs]
Modified Fri Feb 2 22:27:36 2007 UTC (17 years, 1 month ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 20471 byte(s)
Diff to previous 42 , to selected 52
count pings and ignore them, be very liberal about invitations, slightly better poll output


Revision 42 - (view) (annotate) - [select for diffs]
Modified Fri Feb 2 21:37:52 2007 UTC (17 years, 1 month ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 19861 byte(s)
Diff to previous 41 , to selected 52
implement count|poll <something> <scan nr last messages> which will count all
<something>+ or <something>- so you can create quick polls about topics.


Revision 41 - (view) (annotate) - [select for diffs]
Modified Tue Oct 24 12:51:49 2006 UTC (17 years, 5 months ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 18845 byte(s)
Diff to previous 40 , to selected 52
sleep and reconnect on socket errors

Revision 40 - (view) (annotate) - [select for diffs]
Modified Tue Oct 24 12:50:41 2006 UTC (17 years, 5 months ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 18501 byte(s)
Diff to previous 39 , to selected 52
display total number of characters in messages and average size


Revision 39 - (view) (annotate) - [select for diffs]
Modified Sun Jun 25 19:16:12 2006 UTC (17 years, 9 months ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 18351 byte(s)
Diff to previous 38 , to selected 52
limit last to 100 messages

Revision 38 - (view) (annotate) - [select for diffs]
Modified Sun Jun 25 17:48:33 2006 UTC (17 years, 9 months ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 18342 byte(s)
Diff to previous 37 , to selected 52
use current time in save_message

Revision 37 - (view) (annotate) - [select for diffs]
Modified Sun Jun 25 17:40:59 2006 UTC (17 years, 9 months ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 18341 byte(s)
Diff to previous 36 , to selected 52
re-structured code and wrote --import-dircproxy to import logfiles from dircproxy


Revision 36 - (view) (annotate) - [select for diffs]
Modified Sun Jun 25 16:37:39 2006 UTC (17 years, 9 months ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 16971 byte(s)
Diff to previous 35 , to selected 52
added save_message which saves to db and adds tags


Revision 35 - (view) (annotate) - [select for diffs]
Modified Sun Jun 25 00:10:13 2006 UTC (17 years, 9 months ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 16877 byte(s)
Diff to previous 34 , to selected 52
added /history display with calenar of all available days (with number of messages) and
ability to select messages for individual day


Revision 34 - (view) (annotate) - [select for diffs]
Modified Sat Jun 24 22:57:26 2006 UTC (17 years, 9 months ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 15412 byte(s)
Diff to previous 33 , to selected 52
somewhat better logging


Revision 33 - (view) (annotate) - [select for diffs]
Modified Sat Jun 24 22:15:47 2006 UTC (17 years, 9 months ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 15736 byte(s)
Diff to previous 32 , to selected 52
use development settings if hostname is llin, be less chatty


Revision 32 - (view) (annotate) - [select for diffs]
Modified Mon Jun 19 11:32:16 2006 UTC (17 years, 9 months ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 15612 byte(s)
Diff to previous 31 , to selected 52
real-time update of tag clound, search nukes arguments

Revision 31 - (view) (annotate) - [select for diffs]
Modified Sat Jun 17 17:23:26 2006 UTC (17 years, 9 months ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 15538 byte(s)
Diff to previous 30 , to selected 52
embed links to tags in message text

Revision 30 - (view) (annotate) - [select for diffs]
Modified Fri Jun 16 21:28:46 2006 UTC (17 years, 9 months ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 15301 byte(s)
Diff to previous 29 , to selected 52
adding tags from messages, try to fix encoding mess (needs more work)

Revision 29 - (view) (annotate) - [select for diffs]
Modified Fri Jun 16 20:55:19 2006 UTC (17 years, 9 months ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 15051 byte(s)
Diff to previous 28 , to selected 52
fix invocation without tag

Revision 28 - (view) (annotate) - [select for diffs]
Modified Fri Jun 16 20:51:32 2006 UTC (17 years, 9 months ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 15046 byte(s)
Diff to previous 27 , to selected 52
added tags to html interface


Revision 27 - (view) (annotate) - [select for diffs]
Modified Mon May 22 16:19:00 2006 UTC (17 years, 10 months ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 13949 byte(s)
Diff to previous 26 , to selected 52
more css design work

Revision 26 - (view) (annotate) - [select for diffs]
Modified Sat May 20 10:30:45 2006 UTC (17 years, 10 months ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 13917 byte(s)
Diff to previous 25 , to selected 52
paginate output in days

Revision 25 - (view) (annotate) - [select for diffs]
Modified Sat May 20 10:12:19 2006 UTC (17 years, 10 months ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 13688 byte(s)
Diff to previous 24 , to selected 52
search nicks and messages, not just messages

Revision 24 - (view) (annotate) - [select for diffs]
Modified Sun Mar 26 17:49:54 2006 UTC (18 years ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 13664 byte(s)
Diff to previous 23 , to selected 52
fix alternative nicks in last output

Revision 23 - (view) (annotate) - [select for diffs]
Modified Sun Mar 26 01:01:10 2006 UTC (18 years ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 13634 byte(s)
Diff to previous 22 , to selected 52
changed url parametar for number of last messages to ?last=42


Revision 22 - (view) (annotate) - [select for diffs]
Modified Fri Mar 24 23:19:57 2006 UTC (18 years ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 13635 byte(s)
Diff to previous 21 , to selected 52
strip _ before and after nick


Revision 21 - (view) (annotate) - [select for diffs]
Modified Sat Mar 18 16:02:32 2006 UTC (18 years ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 13611 byte(s)
Diff to previous 20 , to selected 52
implemented context search using +number in search string


Revision 20 - (view) (annotate) - [select for diffs]
Modified Tue Mar 14 17:17:53 2006 UTC (18 years ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 12665 byte(s)
Diff to previous 19 , to selected 52
colorize nicks in web output, support for multiple filters (for now, message and nick)

Revision 19 - (view) (annotate) - [select for diffs]
Modified Mon Mar 13 21:02:16 2006 UTC (18 years ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 11523 byte(s)
Diff to previous 18 , to selected 52
implemented irc_ctcp_action (/me) and automatic creation of log table and
indexes (it uses PostgreSQL database with same name as nick)

Revision 18 - (view) (annotate) - [select for diffs]
Modified Mon Mar 13 17:07:40 2006 UTC (18 years ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 11104 byte(s)
Diff to previous 17 , to selected 52
escape special characters in HTML


Revision 17 - (view) (annotate) - [select for diffs]
Modified Mon Mar 13 16:50:07 2006 UTC (18 years ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 10948 byte(s)
Diff to previous 16 , to selected 52
fix display of search results


Revision 16 - (view) (annotate) - [select for diffs]
Modified Mon Mar 13 16:43:18 2006 UTC (18 years ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 10948 byte(s)
Diff to previous 15 , to selected 52
added search to web


Revision 15 - (view) (annotate) - [select for diffs]
Modified Mon Mar 13 12:56:26 2006 UTC (18 years ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 10275 byte(s)
Diff to previous 14 , to selected 52
added Regexp::Common to convert URLs to links in html

Revision 14 - (view) (annotate) - [select for diffs]
Modified Sun Mar 12 14:36:12 2006 UTC (18 years ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 9868 byte(s)
Diff to previous 13 , to selected 52
output encoding is now configurable and supported on web

Revision 13 - (view) (annotate) - [select for diffs]
Modified Sun Mar 12 14:19:00 2006 UTC (18 years ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 9812 byte(s)
Diff to previous 12 , to selected 52
added http server to display last messages

Revision 12 - (view) (annotate) - [select for diffs]
Modified Sun Mar 12 13:33:20 2006 UTC (18 years ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 8457 byte(s)
Diff to previous 11 , to selected 52
compress last output

Revision 11 - (view) (annotate) - [select for diffs]
Modified Thu Mar 2 00:52:22 2006 UTC (18 years, 1 month ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 8336 byte(s)
Diff to previous 10 , to selected 52
implemeted get_from_log, and using that grep

Revision 10 - (view) (annotate) - [select for diffs]
Modified Thu Mar 2 00:19:12 2006 UTC (18 years, 1 month ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 7638 byte(s)
Diff to previous 9 , to selected 52
removed all void handling, implemented some of my (notice, server notice), msg to pretend
that you are irc-logger

Revision 9 - (view) (annotate) - [select for diffs]
Modified Wed Mar 1 23:35:56 2006 UTC (18 years, 1 month ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 6947 byte(s)
Diff to previous 8 , to selected 52
sort by full time, not just time


Revision 8 - (view) (annotate) - [select for diffs]
Modified Wed Mar 1 22:42:21 2006 UTC (18 years, 1 month ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 6954 byte(s)
Diff to previous 7 , to selected 52
added simple /msg help, implemented proper /msg last, support irc_registered for freenode.net


Revision 7 - (view) (annotate) - [select for diffs]
Modified Wed Mar 1 21:29:14 2006 UTC (18 years, 1 month ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 5588 byte(s)
Diff to previous 6 , to selected 52
implemented trivial irc_505 for freenode.net, implemented /msg stat [number] to get some
statistics about most active users


Revision 6 - (view) (annotate) - [select for diffs]
Modified Mon Feb 27 12:41:10 2006 UTC (18 years, 1 month ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 4633 byte(s)
Diff to previous 5 , to selected 52
use Encode to convert into ISO-8859-2

Revision 5 - (view) (annotate) - [select for diffs]
Modified Mon Feb 27 12:10:07 2006 UTC (18 years, 1 month ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 4567 byte(s)
Diff to previous 4 , to selected 52
added storage into database


Revision 4 - (view) (annotate) - [select for diffs]
Added Mon Feb 27 11:54:38 2006 UTC (18 years, 1 month ago) by dpavlin
Original Path: trunk/irc-logger.pl
File length: 3847 byte(s)
Diff to selected 52
IRC bot which replace human memory


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26