James Vega
92839a94e7
Remove supybot.privmsgs imports.
2005-02-01 13:57:14 +00:00
James Vega
2b7e813ffd
jemfinch needs his dots!
2005-02-01 13:50:01 +00:00
James Vega
68d3b830da
Remove the use of format() in logger functions since they handle it natively.
2005-02-01 13:43:57 +00:00
Jeremy Fincher
7313ae3b76
Added Google in the new plugin format.
2005-02-01 12:09:12 +00:00
Jeremy Fincher
335fc3e170
Added Ctcp in the new plugin format.
2005-02-01 09:58:04 +00:00
Jeremy Fincher
0c2da03a67
Added the Web plugin (from pieces of Http, Fun, and URL) in the new plugin format.
2005-02-01 09:41:54 +00:00
Jeremy Fincher
18f8044621
Converted ShrinkUrl to use format.
2005-02-01 09:41:39 +00:00
Jeremy Fincher
3d57c404ba
Added ShrinkUrl in the new plugin format.
2005-02-01 09:09:49 +00:00
Jeremy Fincher
641c5cd634
Added __version__ strings to already-converted plugins.
2005-02-01 06:15:37 +00:00
Jeremy Fincher
e075c72270
Added the Scheduler plugin in the new plugin format.
2005-02-01 06:08:46 +00:00
Daniel DiPaolo
7b62f61381
Add version string to QG
2005-02-01 04:20:09 +00:00
Daniel DiPaolo
f2fba0962e
Move QG docstring to proper place
2005-02-01 03:58:38 +00:00
Daniel DiPaolo
32d535c1d6
Addition of search to Quotegrabs
2005-02-01 01:33:16 +00:00
Daniel DiPaolo
a5ba65cf6f
Initial conversion of QuoteGrabs and addition of QG.search
2005-01-29 20:07:22 +00:00
James Vega
642e88118c
Unbreak the Owner tests.
2005-01-31 16:01:25 +00:00
James Vega
ec045afd9c
Removed extraneous whitespace, unused imports, and converted some sets.Set() calls to set().
2005-01-31 15:24:36 +00:00
James Vega
0fde2393e6
Update usage of utils.iter functions.
2005-01-31 15:22:48 +00:00
James Vega
de89bf0265
Update usage of utils.str functions.
2005-01-31 14:52:27 +00:00
James Vega
28cb5abc65
Update usage of functions in utils.gen.
2005-01-31 13:06:43 +00:00
Jeremy Fincher
9e83114a24
Un-break the bot. This stuff should probably go somewhere other than the Owner plugin at some point.
2005-01-29 21:43:23 +00:00
Jeremy Fincher
68b1d65d68
Plugin normalization, sanitation, etc. Removed unused imports, for the most part.
2005-01-29 21:24:17 +00:00
Jeremy Fincher
0a7fdae08d
Changed some more webutils uses to utils.web.
2005-01-29 19:20:15 +00:00
Jeremy Fincher
6fbfa2bc9e
Moved a webutils import over to utils.web.
2005-01-29 19:18:56 +00:00
Jeremy Fincher
381a42d863
Added an "irc" argument to callbacks.Privmsg.__init__, so now plugins get an Irc on instantiation.
2005-01-29 19:16:29 +00:00
Jeremy Fincher
90d95a006c
Converted some plugin stuff to use format.
2005-01-28 15:14:39 +00:00
Jeremy Fincher
5fd6bbb52d
Completely restructured our utils modules.
...
Tons of changes. Here's the summary of things that matter most:
* There is no more supybot.fix.
* There is no more supybot.webutils; now there is supybot.utils.web.
* It's no longer webutils.WebError, but just utils.web.Error.
* You shouldn't import itertools, ideally, but instead import utils.iter.
* No more using imap/ifilter in commands unless absolutely necessary. It's
premature optimization and annoying.
* utils.str.format isn't quite ready yet, but will be soon. That'll be the
next big thing to fix in our code.
2005-01-27 06:59:08 +00:00
Jeremy Fincher
7fb3b21d94
Removed src/privmsgs.py and all the accompanying crap.
2005-01-27 05:42:36 +00:00
Jeremy Fincher
d5dd72c309
Changed copyright date on plugins/__init__.py.
2005-01-26 21:38:57 +00:00
Jeremy Fincher
6d02564965
Added Status in the new plugin format.
2005-01-26 07:33:19 +00:00
Jeremy Fincher
79c3461dc9
Added Network in the new plugin format.
2005-01-26 07:32:42 +00:00
Jeremy Fincher
1923788a3d
Changed copyright dates on Herald.
2005-01-26 07:26:18 +00:00
Jeremy Fincher
af47a19c1d
Added Herald in the new plugin format.
2005-01-26 06:52:33 +00:00
Jeremy Fincher
d9689f818b
Added the Filter plugin in the new plugin format.
2005-01-25 20:04:14 +00:00
Jeremy Fincher
f85431435a
Added the Format plugin in the new plugin format (no pun intended).
2005-01-25 18:06:46 +00:00
Jeremy Fincher
f5e4e64815
Fixed Babelfish so that tests run.
2005-01-24 23:26:44 +00:00
Jeremy Fincher
4f9d7f43a2
Converted Babelfish to the new plugin format.
2005-01-21 18:40:28 +00:00
Jeremy Fincher
0e9a3c326e
Added the Dict plugin in the new plugin format.
2005-01-19 23:34:25 +00:00
Jeremy Fincher
d9df5136cd
Added the Math plugin in the new plugin package format.
2005-01-19 23:29:28 +00:00
Jeremy Fincher
4aa220eada
Re-added the Utilities plugin in the new plugin format.
2005-01-19 23:25:34 +00:00
Jeremy Fincher
badec534df
Changed tests to be more independent of outside plugins.
2005-01-19 23:23:47 +00:00
Jeremy Fincher
863c0e6ad2
Moved loadPlugin{Module,Class} to its own module in src/
2005-01-19 23:22:35 +00:00
Jeremy Fincher
8d415d7631
Updated to work with the new supybot-test.
2005-01-19 23:20:46 +00:00
Jeremy Fincher
0a556f6d4d
Forgot to add {src,plugins}/__init__.py
2005-01-19 23:24:27 +00:00
Jeremy Fincher
2c31235a3e
Moved docstrings in plugin packages to __init__.py instead of plugin.py; no lazy "backwards compatibility" hack.
2005-01-19 23:17:35 +00:00
Jeremy Fincher
683c2c1018
PluginDocumentation Removal
2005-01-19 18:05:53 +00:00
Jeremy Fincher
5019d10a1b
Updated license years.
2005-01-19 13:33:05 +00:00
Jeremy Fincher
8ca625d339
Initial import.
2005-01-19 13:14:38 +00:00
James Vega
dbfec8afb9
Add supybot module
2007-04-22 20:10:26 +00:00
James Vega
6be58d842e
Fix a bug with Unix.wtf double replying.
2005-01-28 23:02:17 +00:00
James Vega
b28880ff0a
Fix some more exceptions from not using plugins.getUserName
2005-01-18 19:35:47 +00:00