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
don't roll multiple /me messages (including rss announce) into single line
for nicer archive on web
Revision
104 -
(
view)
(
annotate)
-
[selected]
Modified
Sun Mar 9 00:47:38 2008 UTC
(16 years, 3 months ago)
by
dpavlin
File length: 32318 byte(s)
Diff to
previous 103
sigh, no tags// support in feed titles for now due to bug
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 104
- 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 104
- 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 104
- 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
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 104
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 104
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, 3 months ago)
by
dpavlin
File length: 28099 byte(s)
Diff to
previous 78
,
to
selected 104
- 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, 5 months ago)
by
dpavlin
File length: 27079 byte(s)
Diff to
previous 72
,
to
selected 104
- 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, 5 months ago)
by
dpavlin
File length: 26816 byte(s)
Diff to
previous 69
,
to
selected 104
- 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 104
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, 1 month ago)
by
dpavlin
File length: 24484 byte(s)
Diff to
previous 60
,
to
selected 104
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, 2 months ago)
by
dpavlin
File length: 23443 byte(s)
Diff to
previous 52
,
to
selected 104
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, 2 months ago)
by
dpavlin
File length: 23257 byte(s)
Diff to
previous 50
,
to
selected 104
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, 2 months ago)
by
dpavlin
File length: 23232 byte(s)
Diff to
previous 48
,
to
selected 104
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 104
implement count|poll <something> <scan nr last messages> which will count all
<something>+ or <something>- so you can create quick polls about topics.
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.