Jeremy Fincher
|
d4e41dae55
|
Forgot another import.
|
2004-12-19 16:05:46 +00:00 |
Jeremy Fincher
|
df03340113
|
Added noticeNonPrivmsgs configuration variable.
|
2004-12-19 01:21:32 +00:00 |
Jeremy Fincher
|
5b622adec6
|
No reason why we can't sample empty strings.
|
2004-12-19 00:17:26 +00:00 |
Jeremy Fincher
|
f4d7da4f35
|
Updated to give an appropriate error message in Observer.remove.
|
2004-12-19 00:17:09 +00:00 |
Jeremy Fincher
|
1f22d5eb1d
|
sorted isn't in utils anymore.
|
2004-12-18 23:45:06 +00:00 |
Jeremy Fincher
|
35c2003773
|
Forgot to remove a debugging print.
|
2004-12-18 21:22:20 +00:00 |
Jeremy Fincher
|
3e10b627c0
|
Fixed a bug in apply and added the shuffle command.
|
2004-12-18 21:03:53 +00:00 |
Jeremy Fincher
|
ec2d298d8b
|
Forgot an import.
|
2004-12-18 20:36:26 +00:00 |
Jeremy Fincher
|
15f47f5ea9
|
Catch an exception that wasn't being caught.
|
2004-12-18 20:28:52 +00:00 |
James Vega
|
6a1d4d64f6
|
Hopefully this will completely fix the WordStats bug.
|
2004-12-18 12:15:46 +00:00 |
James Vega
|
cd4f073ad5
|
Fix bug #1087369, WordStats is case sensitive
|
2004-12-18 04:06:53 +00:00 |
Jeremy Fincher
|
2dcc0779ff
|
Remove empty strings in args.
|
2004-12-18 01:31:33 +00:00 |
Jeremy Fincher
|
f1b53073fb
|
Make sure reply prefixes the nick.
|
2004-12-17 20:08:18 +00:00 |
Jeremy Fincher
|
20924ed87e
|
Added RFE #1031748, optional password for Network.connect.
|
2004-12-17 19:51:09 +00:00 |
Jeremy Fincher
|
b8f2e97237
|
Forgot the dot
|
2004-12-17 19:11:05 +00:00 |
James Vega
|
b9b04fdb90
|
Need SimpleProxy for irc.noReply()
|
2004-12-17 06:02:20 +00:00 |
James Vega
|
3b2ef3d88f
|
Add plugins.getChannel
|
2004-12-17 05:18:21 +00:00 |
James Vega
|
75eb335e39
|
Apparently, popen2.popen4 doesn't reap its children, so let's use
popen2.Popen4 and do it ourselves.
|
2004-12-17 01:37:42 +00:00 |
James Vega
|
62c77509d4
|
Make the specific tracker commands work.
|
2004-12-16 20:34:52 +00:00 |
James Vega
|
7b800fb4c6
|
Send proper CTCP responses.
|
2004-12-16 18:07:55 +00:00 |
James Vega
|
1e484a2b87
|
Don't cycle if we're already op.
|
2004-12-16 18:07:10 +00:00 |
Jeremy Fincher
|
889cb347f7
|
Misspelled variable name.
|
2004-12-16 14:17:03 +00:00 |
Jeremy Fincher
|
e91a897f53
|
Removed some XXXes.
|
2004-12-16 09:50:42 +00:00 |
Jeremy Fincher
|
0c0f7915f5
|
Converted to use world.getIrc.
|
2004-12-16 08:10:46 +00:00 |
Jeremy Fincher
|
73deb2036c
|
Minor stylistic changes.
|
2004-12-16 08:10:22 +00:00 |
Jeremy Fincher
|
a29c4b216a
|
Converted to use irc.isChannel rather than ircutils.isChannel.
|
2004-12-16 07:56:57 +00:00 |
Jeremy Fincher
|
161b9b96fc
|
Todo #1047143, conversion of os.path.join calls to dirize calls.
|
2004-12-16 07:43:13 +00:00 |
Jeremy Fincher
|
6f28557f23
|
Format change.
|
2004-12-15 19:56:40 +00:00 |
James Vega
|
cee0dc3463
|
wrapify. I don't feel like converting the db properly (i.e., using
data/Todo/<user>.db), so I'll leave alone the current db.
|
2004-12-15 18:43:09 +00:00 |
James Vega
|
c8af5c886b
|
wrapified
|
2004-12-15 16:37:26 +00:00 |
Jeremy Fincher
|
29c9fe96cd
|
Try to handle disconnects.
|
2004-12-15 07:04:01 +00:00 |
Jeremy Fincher
|
3d881add82
|
Better error message.
|
2004-12-13 20:03:41 +00:00 |
James Vega
|
7d66c9e6a4
|
Finish implementing Limiter and add tests.
|
2004-12-13 13:54:44 +00:00 |
Jeremy Fincher
|
d170a717d3
|
Fixed handling of QUITs and NICKs.
|
2004-12-13 05:45:27 +00:00 |
James Vega
|
aa3868c87e
|
Make the error messages refer to specific tracker types instead of using
the generic term tracker.
|
2004-12-12 20:02:42 +00:00 |
James Vega
|
f4af582a4e
|
Fixed bug #1083822, attributing the 'dis'ee incorrectly. Now it says
"for trying to dis irc.nick". Was unsure if that or "for trying to dis me"
would be preferred. Change it if you have an opinion.
|
2004-12-12 17:54:12 +00:00 |
Jeremy Fincher
|
62d5627bb2
|
Finish fixing #1082830.
|
2004-12-12 17:50:56 +00:00 |
James Vega
|
8ea6331cb1
|
Finally finish renaming Quotes -> Quote
|
2004-12-12 05:39:19 +00:00 |
Jeremy Fincher
|
0ed2832b30
|
Fix0red the implementation of makeChannelFilename.
|
2004-12-10 23:40:46 +00:00 |
Daniel DiPaolo
|
9f0b593854
|
Typo. Come on Jeremy, how can you have a typo on a one-line diff?!
|
2004-12-10 16:07:32 +00:00 |
Jeremy Fincher
|
3e13d36b75
|
Forgot to change the name of the plugin.
|
2004-12-10 15:13:22 +00:00 |
Jeremy Fincher
|
e533de543b
|
Forgot an import.
|
2004-12-10 15:08:40 +00:00 |
Jeremy Fincher
|
28cfd18c67
|
Fix for bug #1082928.
|
2004-12-10 15:07:37 +00:00 |
Jeremy Fincher
|
9c08a192d5
|
Fix for logging with multiple networks.
|
2004-12-10 08:54:49 +00:00 |
Jeremy Fincher
|
c70007278c
|
Changed implementation of xor command to be cooler.
|
2004-12-10 07:04:10 +00:00 |
Jeremy Fincher
|
0efb17dd81
|
Variable name change, humanTimestampFormat => reply.format.time
|
2004-12-10 06:21:53 +00:00 |
Jeremy Fincher
|
3679b28e57
|
Fix bug #1082278, forgot parens.
|
2004-12-10 06:15:35 +00:00 |
James Vega
|
9f84f150b7
|
There were some unforseen consequences of using irc.error(), so back to
this way for now.
|
2004-12-10 05:55:04 +00:00 |
James Vega
|
d5af6fc1f0
|
What is it with people changing the html for their website?
|
2004-12-10 05:29:47 +00:00 |
James Vega
|
68569f1649
|
Updated the easy stuff to work with groups.google.com's new layout. The
rest will have to wait until Google decides to declare it non-beta or someone
besides me is motivated enough to fix it.
|
2004-12-10 04:53:16 +00:00 |
James Vega
|
df14ebc0d2
|
Deprecate Infobot until we get around to fixing it.
|
2004-12-10 03:43:43 +00:00 |
James Vega
|
dc7a3dc3af
|
Handle some more reply formats to fix a test failure.
|
2004-12-10 03:41:05 +00:00 |
James Vega
|
3b61351d21
|
Let's try and use the database we'd normally be using.
|
2004-12-10 03:39:45 +00:00 |
James Vega
|
fd2f52970c
|
Hopefully Markov is now written with the lowest common denominator of the
idiotic anydbm in mind.
|
2004-12-10 02:43:33 +00:00 |
James Vega
|
7862d8d5d2
|
Better way to reply with the help.
|
2004-12-09 19:15:09 +00:00 |
Jeremy Fincher
|
2ae2c16171
|
Forgot to take out a line.
|
2004-12-08 16:21:26 +00:00 |
Jeremy Fincher
|
6c8071da48
|
No need for backups on these ChannelUserDBs.
|
2004-12-08 12:23:18 +00:00 |
James Vega
|
bda9e9144c
|
Add Debian.debianize. Add a try:except for webutils usage. Use Raise=True
in a few more places.
|
2004-12-08 03:19:07 +00:00 |
James Vega
|
59b561b0af
|
Add Markov.stats. Add some elucidating comments. Remove incomplete
SqliteMarkovDB and unused MarkovDBInterface
|
2004-12-08 03:10:03 +00:00 |
Jeremy Fincher
|
15c5a7fe71
|
Missed an indentation level.
|
2004-12-07 08:17:27 +00:00 |
Jeremy Fincher
|
517cd03eec
|
Fixed some fallthrough handling.
|
2004-12-07 07:38:27 +00:00 |
Jeremy Fincher
|
36095341e1
|
Fix for bug in Network.command.
|
2004-12-07 07:12:47 +00:00 |
Jeremy Fincher
|
6b69d36628
|
Used commands.wrap, fixed reconnect again.
|
2004-12-07 06:40:57 +00:00 |
Jeremy Fincher
|
826786dd47
|
This shouldn't have been committed.
|
2004-12-07 04:49:35 +00:00 |
Jeremy Fincher
|
edb0f1afdd
|
Typoed method name.
|
2004-12-07 04:21:33 +00:00 |
Jeremy Fincher
|
1149ff65ff
|
Forgot a Raise=True.
|
2004-12-07 04:18:22 +00:00 |
Jeremy Fincher
|
5af655391a
|
New way of handling channel keys.
|
2004-12-07 00:29:20 +00:00 |
Jeremy Fincher
|
1e49f9e82b
|
Fix replies to some dumb/broken CTCP PING implementations.
|
2004-12-06 23:44:32 +00:00 |
Jeremy Fincher
|
fee37e43cc
|
Updated to use commands.wrap.
|
2004-12-06 22:46:13 +00:00 |
James Vega
|
e4fa4dec7b
|
Prevent two replies when @weather succeeds
|
2004-12-06 20:31:47 +00:00 |
James Vega
|
91c6cb51e5
|
Another slight randomgrab bugfix
|
2004-12-06 20:30:24 +00:00 |
James Vega
|
0a1907318a
|
Fix a bugz0r in randomgrabbing
|
2004-12-06 20:26:52 +00:00 |
Jeremy Fincher
|
7f00bf01c2
|
Dump/load commands.
|
2004-12-06 07:23:56 +00:00 |
Jeremy Fincher
|
7c8f8b4fca
|
Removed a check for something that would make us never send an ISON.
|
2004-12-06 03:31:26 +00:00 |
Jeremy Fincher
|
00b7a097cb
|
Added an info-level log.
|
2004-12-06 03:29:45 +00:00 |
James Vega
|
d9e766b278
|
Revert back to non-wrap/abstracted form since it'll be replaced by a better
Factoids plugin.
|
2004-12-05 19:31:42 +00:00 |
Jeremy Fincher
|
08f4e8c59f
|
Converted to use commands.wrap.
|
2004-12-04 18:48:57 +00:00 |
Jeremy Fincher
|
b9d109222a
|
Better implementation of relay detecting/punishing.
|
2004-12-04 18:24:35 +00:00 |
James Vega
|
019a53cdae
|
Need to make sure we set the nickeq function even if we're using an already
created database.
|
2004-12-03 16:01:13 +00:00 |
James Vega
|
4ba005ddf6
|
Update QuoteGrabs to use db abstraction. Hopefully fix the mxCrap thing
for good. This update should also fix the problem that had existed with
QuoteGrabs and databases.plugins.channelSpecifc=False
|
2004-12-03 15:41:08 +00:00 |
Jeremy Fincher
|
ac04024f47
|
Use commands.wrap, removed a line of code whose purpose I don't know.
|
2004-12-03 08:52:12 +00:00 |
James Vega
|
73a3261cda
|
Better (?) help message. Comments/changes welcome.
|
2004-12-03 01:57:00 +00:00 |
James Vega
|
80fe67519b
|
Fix a bug for when showFactoidIfOnlyOneMatch is set
|
2004-12-02 14:17:50 +00:00 |
James Vega
|
f95f5a09ac
|
I had the map(str, ...) there for a reason.
|
2004-12-02 14:13:57 +00:00 |
Jeremy Fincher
|
f7a3504a93
|
Added getUserName.
|
2004-12-02 05:33:29 +00:00 |
Jeremy Fincher
|
3606f2ec9e
|
Fixed the bug, but forgot to commit.
|
2004-12-01 21:46:23 +00:00 |
Jeremy Fincher
|
2f3fa324f0
|
Convert some 'text' to 'something'
|
2004-11-30 13:58:50 +00:00 |
Jeremy Fincher
|
01513bcb95
|
Fixed a couple test failures.
|
2004-11-30 04:49:21 +00:00 |
Jeremy Fincher
|
f9d82c7495
|
Changed some 'text' to 'something'
|
2004-11-30 04:36:54 +00:00 |
James Vega
|
9a71af37a6
|
Make sure we keep the originally registered probability. Also, quote the
command being run like we do in an alias' help.
|
2004-11-28 09:03:39 +00:00 |
Jeremy Fincher
|
4a0cefc9ab
|
Fix for non-persistence of observers.
|
2004-11-28 08:20:32 +00:00 |
James Vega
|
9a3d196986
|
Move the Probability class to src/registry.py
|
2004-11-28 08:05:56 +00:00 |
James Vega
|
7eed44eef7
|
Converted Random to wrap. Added a long converter to assist this.
|
2004-11-28 02:23:59 +00:00 |
James Vega
|
e5b2459665
|
Update to use wrap and our better db interface.
|
2004-11-26 23:37:34 +00:00 |
Jeremy Fincher
|
6adc746696
|
Added an optional argument for the notes command.
|
2004-11-26 08:11:19 +00:00 |
Jeremy Fincher
|
08040bf106
|
Added a 'notes' command.
|
2004-11-26 08:00:51 +00:00 |
James Vega
|
2911a2c1fe
|
Catch some webutils exceptions. Fix a 'literal' usage. Change some 'text'
wraps to 'something'.
|
2004-11-23 16:46:53 +00:00 |
Jeremy Fincher
|
a08bf6b114
|
Better string handling. If there's a particular reason why the .upper() calls were necessary, feel free to add them in.
|
2004-11-22 07:36:15 +00:00 |
Jeremy Fincher
|
f91a8199c7
|
Oops, forgot the quotes.
|
2004-11-22 07:33:35 +00:00 |
Jeremy Fincher
|
de367731f1
|
Fixed some bugz0rs.
|
2004-11-21 13:18:58 +00:00 |
Jeremy Fincher
|
8071e0236b
|
Converted to commands.wrap. These are all untested, so someone should test them at some point.
|
2004-11-19 23:54:14 +00:00 |
Jeremy Fincher
|
4a4a0915b7
|
Converted to commands.wrap. These are all untested, so someone should test them at some point.
|
2004-11-19 23:44:15 +00:00 |
Jeremy Fincher
|
5762ed6d74
|
Converted to commands.wrap. These are all untested, so someone should test them at some point.
|
2004-11-19 23:23:14 +00:00 |
Jeremy Fincher
|
8b1962068b
|
Moved.
|
2004-11-19 23:10:38 +00:00 |
James Vega
|
8b0d0a9aca
|
We no longer have to strip the first two characters of options. wrap()
handles this for us.
|
2004-11-17 22:13:52 +00:00 |
James Vega
|
fda6b572a7
|
Make sure we reply if all of our fallbacks fail.
|
2004-11-16 00:55:00 +00:00 |
James Vega
|
b135107038
|
Fix bug #1063950, traceback when Weather is an unexpected format.
|
2004-11-12 16:24:10 +00:00 |
James Vega
|
f36fdd3d21
|
Let's *really* prevent ourselves from reconnecting to the same network. The
Raise=True was raising a callbacks.Error which was being caught.
|
2004-11-12 16:22:06 +00:00 |
Jeremy Fincher
|
b4557e0cf4
|
Moved to sandbox.
|
2004-11-11 20:57:12 +00:00 |
James Vega
|
611149aadc
|
Add plugins.Markov.minChainLength and plugins.Markov.maxAttempts which
should allow for interesting Markov chains (unless you like the one-worders).
|
2004-11-11 18:50:21 +00:00 |
Jeremy Fincher
|
ed2488c1f8
|
Converted Alias to use commands.wrap (for the most part).
|
2004-11-11 16:37:47 +00:00 |
Jeremy Fincher
|
a0e863deef
|
Fix for bugz0r.
|
2004-11-11 15:25:17 +00:00 |
James Vega
|
ea8bf1f479
|
We no longer need to getUser here since wrap() handles this for us.
|
2004-11-09 20:23:30 +00:00 |
James Vega
|
59d306598a
|
Commit my long sought after *cough*Skorobeus*cough* randomSpeaking updates
|
2004-11-09 18:43:27 +00:00 |
James Vega
|
0263eb95a8
|
Fix bug #1063094, Note.reply exception.
|
2004-11-09 13:35:54 +00:00 |
Jeremy Fincher
|
54db030707
|
Added test, changed to use commands.wrap.
|
2004-11-08 20:03:42 +00:00 |
James Vega
|
beffc15c0d
|
Someone committed this in dos file format. Let's purge that evil.
|
2004-11-08 17:41:13 +00:00 |
Jeremy Fincher
|
6341b26755
|
Fixed a failing test, showed a results number in search, and added to our standardSubstitute for Dunnos.
|
2004-11-08 17:02:02 +00:00 |
Daniel DiPaolo
|
eed842270d
|
Updated to tell what channel the seen commands are being applied to.
|
2004-11-08 16:57:12 +00:00 |
Jeremy Fincher
|
689803330c
|
Fixed some bugs. The tests still fail, I can't figure out why.
|
2004-11-07 21:10:51 +00:00 |
Jeremy Fincher
|
2633575d9a
|
Fixed some uncaught exceptions and a few other places it might happen.
|
2004-11-07 20:40:49 +00:00 |
Jeremy Fincher
|
21d5745677
|
Bug fixed.
|
2004-11-06 19:05:53 +00:00 |
Jeremy Fincher
|
df42550505
|
Bugfixes.
|
2004-11-06 19:03:02 +00:00 |
Jeremy Fincher
|
92d86d9806
|
We should run these tests periodically.
|
2004-11-05 16:22:07 +00:00 |
Jeremy Fincher
|
d7275d75d3
|
Relay nicks should still work when the bot isn't in the channel on a network.
|
2004-11-04 06:43:38 +00:00 |
Jeremy Fincher
|
33254cb538
|
Better error handling of bad loads.
|
2004-11-04 06:03:22 +00:00 |
James Vega
|
b8216a6bd5
|
Correct the behavior of "karma"
|
2004-11-04 01:24:31 +00:00 |
James Vega
|
4ca62e60fd
|
Missing irc's are bad
|
2004-11-03 01:35:00 +00:00 |
James Vega
|
553f31c425
|
Need to make sure s is declared
|
2004-11-02 05:41:42 +00:00 |
James Vega
|
716aefbb8d
|
LOTS of bugs fixed. More to go.
|
2004-11-01 04:00:24 +00:00 |
James Vega
|
4c6ad94435
|
many('text') => many('something') since we don't want to combineRest. Also,
fix a mistyped variable name.
|
2004-10-31 15:17:33 +00:00 |
James Vega
|
49f8105263
|
proper string formatting
|
2004-10-29 19:47:46 +00:00 |
James Vega
|
f6d8c2a38c
|
commands.wrap update
|
2004-10-29 01:35:37 +00:00 |
James Vega
|
ecc61d3cbd
|
rest()ify Topic.set since we no longer combine all remaining args
|
2004-10-28 18:18:30 +00:00 |
James Vega
|
b744ab696c
|
Fix an old-style import
|
2004-10-28 18:06:29 +00:00 |
Jeremy Fincher
|
3899f33d54
|
Added Lart and Praise plugins, deprecated FunDB, converted Dunno and Success to the new plugins.ChannelIdDatabasePlugin.
|
2004-10-28 17:20:37 +00:00 |
Kevin Murphy
|
ac57418802
|
RFE #1049535 : Wildcard "seen" results are now sorted by time seen (most recent first)
|
2004-10-28 07:07:18 +00:00 |
Jeremy Fincher
|
6d99d8251a
|
Added an XXX.
|
2004-10-27 07:31:03 +00:00 |
James Vega
|
83cc539086
|
Let's do things the right way
|
2004-10-27 04:25:27 +00:00 |
James Vega
|
d9a8b7df06
|
standardSubstitute moved
|
2004-10-27 03:27:38 +00:00 |
James Vega
|
631da9c13f
|
commands.wrap update
|
2004-10-27 03:26:55 +00:00 |
Jeremy Fincher
|
024052b4ab
|
Updated for the move of standardSubstitute.
|
2004-10-27 02:33:59 +00:00 |
Jeremy Fincher
|
e688faf16e
|
Moved standardSubstitute to ircutils.
|
2004-10-27 01:37:19 +00:00 |
Jeremy Fincher
|
114d625ff5
|
Updated to use commands.wrap.
|
2004-10-26 23:22:02 +00:00 |
Jeremy Fincher
|
f6461699f6
|
Converted to commands.py.
|
2004-10-26 23:01:11 +00:00 |
Jeremy Fincher
|
dffa1782d1
|
Updated to use commands.py.
|
2004-10-26 21:07:53 +00:00 |
Jeremy Fincher
|
44d59fc651
|
Updated to use commands.wrap.
|
2004-10-26 20:45:52 +00:00 |
James Vega
|
e63d93d48f
|
Let's not check explicitly for None, just to be safe.
|
2004-10-26 12:47:08 +00:00 |
James Vega
|
cbd5abbab7
|
A bunch more %r -> %s conversions as well as wrap updates, new policy for
Channel.voice and some bug fixes for Debian
|
2004-10-25 22:59:03 +00:00 |
James Vega
|
2adef7c265
|
Make Weather.weather actually work as a wrapped command calling wrapped
commands and using the user registry.
|
2004-10-25 08:30:04 +00:00 |