This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
Log of /trunk/bin/irc-logger.pl
Parent Directory
| Revision Log
Revision
105 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 9 19:13:16 2008 UTC
(16 years, 3 months ago)
by
dpavlin
File length: 32348 byte(s)
Diff to
previous 104
,
to
selected 37
don't roll multiple /me messages (including rss announce) into single line
for nicer archive on web
Revision
97 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Mar 7 15:49:23 2008 UTC
(16 years, 3 months ago)
by
dpavlin
File length: 31498 byte(s)
Diff to
previous 95
,
to
selected 37
- added support for private message notification of rss feeds
using new rss-add-private (which also need #channel as argument!)
- generate correct messages for response to rss-* commands
Revision
92 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Mar 7 10:30:57 2008 UTC
(16 years, 3 months ago)
by
dpavlin
File length: 30155 byte(s)
Diff to
previous 91
,
to
selected 37
- display name of feed item in message
- fixed rss item seen logic
- insert time for rss messages in log
Revision
90 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Mar 7 09:50:53 2008 UTC
(16 years, 3 months ago)
by
dpavlin
File length: 29770 byte(s)
Diff to
previous 89
,
to
selected 37
- cleanup all left-overs from log following
- use feed name instead of title from feed itself in messages
- fixed auto-refresh
- rss-clean now cleans database last_update
- don't report errors on rss-* commands
Revision
87 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Mar 7 00:18:02 2008 UTC
(16 years, 3 months ago)
by
dpavlin
File length: 30523 byte(s)
Diff to
previous 86
,
to
selected 37
- remove log following which doesn't work anyway
- cleanup of $sth for log insert
Revision
86 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 6 22:57:16 2008 UTC
(16 years, 3 months ago)
by
dpavlin
File length: 32661 byte(s)
Diff to
previous 85
,
to
selected 37
make irc-logger UTF-8 clean except for encoding of log output which is still ISO-8859-2
Revision
85 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 6 22:16:27 2008 UTC
(16 years, 3 months ago)
by
dpavlin
File length: 32702 byte(s)
Diff to
previous 84
,
to
selected 37
First cut at implementing RSS feed fetcher on my own.
First, I tried to use POE::Component::RSSAggregator but
it had additional dependencies on different RSS implementation and lacked
reporting of item authors, so I opted to write it from scratch.
New irc-logger commands:
rss-add http://www.example.com/index.rss name of feed
rss-update
rss-clean
and new RSS feed info: /rss/following
Revision
79 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Feb 20 20:26:45 2008 UTC
(16 years, 4 months ago)
by
dpavlin
File length: 28099 byte(s)
Diff to
previous 78
,
to
selected 37
- increased size of last tagged messages to 50
- rss feed for last tagged messages is now /last-taged=42 and variants
Revision
73 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Dec 16 20:06:47 2007 UTC
(16 years, 6 months ago)
by
dpavlin
File length: 27079 byte(s)
Diff to
previous 72
,
to
selected 37
- links now include full URL
- favicon.ico is now ignored
- untries have unique links (to help agregators)
- content is no longer in <div> so it works better
Revision
70 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Dec 16 18:37:04 2007 UTC
(16 years, 6 months ago)
by
dpavlin
File length: 26816 byte(s)
Diff to
previous 69
,
to
selected 37
- implement RSS feed of last 5 messages with tags
- extract formaters into reusable coderef
- tags now get all data so they can do useful on-the fly statistics
- save_message now accepts 'message' istead of 'msg' same as db
Revision
68 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Sep 29 14:11:55 2007 UTC
(16 years, 8 months ago)
by
dpavlin
File length: 25356 byte(s)
Diff to
previous 67
,
to
selected 37
catch die to confess when error occurs,
rewrote date handling to hopefully work all time time
Revision
61 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Apr 21 12:10:23 2007 UTC
(17 years, 2 months ago)
by
dpavlin
File length: 24484 byte(s)
Diff to
previous 60
,
to
selected 37
protect html with URI::Escape (strange choice, but oh, well) so that wiki
markup won't touch it.
Revision
53 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 18 17:00:16 2007 UTC
(17 years, 3 months ago)
by
dpavlin
File length: 23443 byte(s)
Diff to
previous 52
,
to
selected 37
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
51 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 18 16:03:24 2007 UTC
(17 years, 3 months ago)
by
dpavlin
File length: 23257 byte(s)
Diff to
previous 50
,
to
selected 37
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, 3 months ago)
by
dpavlin
File length: 23232 byte(s)
Diff to
previous 48
,
to
selected 37
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
42 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Feb 2 21:37:52 2007 UTC
(17 years, 4 months ago)
by
dpavlin
Original Path:
trunk/irc-logger.pl
File length: 19861 byte(s)
Diff to
previous 41
,
to
selected 37
implement count|poll <something> <scan nr last messages> which will count all
<something>+ or <something>- so you can create quick polls about topics.
Revision
37 -
(
view)
(
annotate)
-
[selected]
Modified
Sun Jun 25 17:40:59 2006 UTC
(18 years ago)
by
dpavlin
Original Path:
trunk/irc-logger.pl
File length: 18341 byte(s)
Diff to
previous 36
re-structured code and wrote --import-dircproxy to import logfiles from dircproxy
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.