Terence Simpson
a0184a6c27
Fix error in common.cgi
2008-11-01 16:45:33 +00:00
Terence Simpson
12711d5b91
Disable debugging code
2008-10-28 08:13:57 +00:00
Terence Simpson
687e689b09
Small fixes and documentation updates
2008-10-28 08:09:48 +00:00
Terence Simpson
885ad30ded
Added PackageInfo plugin.
...
Moved package info/lookup to PackageInfo plugin
2008-10-22 18:31:40 +01:00
Terence Simpson
39044a2c16
Updated defaults for plugins.Encyclopedia.remotedb and plugins.Encyclopedia.alert
2008-10-21 22:54:26 +01:00
Terence Simpson
6aa0afdf2c
Update web interface
...
Upgrade Bzr repository version
2008-09-28 03:11:49 +01:00
Terence Simpson
4105f4f2db
Update Encyclopedia
...
Make sure Lart, Mess, Webcal and IRCLogin all work when defaultIgnore is True
2008-09-28 02:55:23 +01:00
Terence Simpson
95544ba73f
Allow @login to be used even when supybot.defaultIgnore is True
2008-08-09 20:03:30 +01:00
Terence Simpson
fc610a5794
Fix auth checking in Bantracker (again)
2008-08-08 04:58:47 +01:00
Terence Simpson
fc89bc3bdf
Yet another update
2008-08-07 21:09:11 +01:00
Terence Simpson
de212755bb
Fix @sync again
2008-08-07 18:42:46 +01:00
Terence Simpson
03aa1fda82
add supybot.utils to Encyclopedia/plugins.py
2008-08-07 18:17:53 +01:00
Terence Simpson
8290296373
Fix broken capability checking and extend with some hierarchy checking
2008-08-07 14:31:26 +01:00
Terence Simpson
24a296c2d8
Implement the 'sync' command fully, making the 'remotedb' variable channel specific. See @help sync
2008-08-07 12:37:25 +01:00
Terence Simpson
0a39ae7222
Make sure all modules uses are imported
2008-08-07 06:49:37 +01:00
Terence Simpson
9660e4e41d
More inteligent !factoid > user handling
2008-08-07 06:43:22 +01:00
Terence Simpson
24fe143332
This makes 100 :)
2008-08-04 20:09:49 +01:00
Terence Simpson
f173b65390
The "Massive Update" edition:
...
Mess:
* Fixed file lookup to not depend on order in config file
Encyclopedia:
* Lots of small fixes and a few additions
Bantracker:
* Web-interface now has a special oper: keyword, logs can now be hidden too
* Added new commands: 'updatebt': Syncs with the channel ban list,
'coment': Reads or adds a comment for a ban,
'togglemsg': Toggles /msg's from the bot,
'banlink': Sends a direct link to the a log with a highlight
* Updated several commands and made hostname lookup more intelligent
2008-08-04 11:11:15 +01:00
Terence Simpson
8f254c3ad5
Use UTC for all times visable to the user
2008-08-04 04:51:32 +01:00
Terence Simpson
e3afd82c22
Add @bansearch and @banlog commands to Bantracker
2008-07-22 02:40:39 +01:00
Terence Simpson
ea937919fc
Update a couple README.txt files
2008-07-20 17:06:04 +01:00
Terence Simpson
168050b05c
Big-Old-Update Edition
...
FreenodeAuth has been replaced by the IRCLogin plugin
Bantracker, Bugtracker, Encyclopedia and Lart have some fixes updates
2008-07-20 16:59:27 +01:00
Terence Simpson
c46c983c71
'/msg <botname> search ...' now works as expected
2008-06-02 10:33:53 +01:00
Terence Simpson
9fbc513440
Make sure 'ubuntu ###' looks at launchpad for the bug, not bugzilla.ubuntu.com
2008-05-29 11:15:18 +01:00
Terence Simpson
ade1297f6c
Bugtracker: Small fix
...
Encyclopedia: Fix "Everyone is an editor" bug
2008-05-28 23:22:15 +01:00
Terence Simpson
ee4d16b352
When checking if the bot is addressed, check with case-insensitivity
2008-05-16 04:57:03 +01:00
Terence Simpson
8dc82d12ff
Remove '-F' from apt-file options, it seems to give no results
2008-05-14 08:37:21 +01:00
Terence Simpson
da3317d8ae
Because I'm dumb
2008-05-13 22:22:50 +01:00
Terence Simpson
68d0540458
Fix code that seems to fail
2008-05-13 21:08:59 +01:00
Terence Simpson
a9d2ca3f44
Made the IMAP code as generic as possible
2008-05-13 19:47:01 +01:00
Terence Simpson
06814d02cd
If python-apt isn't installed (like on some non-debian systems) then just disable package search and lookup
2008-05-11 16:16:20 +01:00
Terence Simpson
8401c7f03f
@mark also accesps hostmasks now and will try to get the hostmask of the nick given, if it can't find the hostmask it wil fall back to the nick given and let you know.
2008-05-11 05:37:14 +01:00
Terence Simpson
30549cba8b
Remove some checking for '>' and '|' when creating factoids, should allow adding factoids with > and | in them.
...
** Not sure if this will cause a problem or not, but it should be ok hopefully **
2008-05-11 02:50:54 +01:00
Terence Simpson
21ab658806
Encyclopedia:
...
Fix channel specific factoid lookup for channes with Upper-case names (LP: #203595 )
Bugtracker:
Add @mark to add a Bantracker entry without having to kick or ban (LP: #159568 )
2008-05-11 02:36:57 +01:00
Terence Simpson
eaeb52c797
make !find case sensitive as apt-file is
2008-05-10 17:01:24 +01:00
Terence Simpson
69e7bfce35
Small edit to the code that detects when the bot is being addressed and returns a factoid
2008-05-10 16:47:49 +01:00
Terence Simpson
398938dbcd
Bantracker timezone defaults to UTC
...
Encyclopedia:
calling @sync reloads the plugin after successfully downloading the new database
allert command and relay channel and configurable per-channel
(LoCo channels can set the relay to #ubuntu-irc if they want)
Adding an alias without first creating a dummy factoid should be fixed
2008-05-10 16:13:26 +01:00
Terence Simpson
dc653d3df1
Don't assume the bots nick is 5 chars long,
...
now the bot responds with the factoid when addressed by nick and !
2008-05-08 20:41:50 +01:00
Terence Simpson
5e92746f22
Small fix
2008-05-07 21:11:04 +01:00
Terence Simpson
02bcaf5336
Factoid editing now recognises ~= as <sed>
...
Displaying info on a factoid (!-factoid) now shows who was the last to edit also
Adding an <alias> factoid should now work when the factoid is new
Package lookup even more rebust, readded source information
2008-05-07 03:04:23 +01:00
Terence Simpson
9fa81121c8
Make !find and !info more robust
...
Add a new configuration variable 'tzUrl' for the location of a list of supported timezones
Remove silly code that said "GMT" is not a valid timezone
2008-05-06 17:22:00 +01:00
Terence Simpson
c2be01c5c0
Make sure we only handle errors we know about, don't mask other possible errors
2008-05-06 00:10:07 +01:00
Terence Simpson
b129c99aeb
Make sure Webcal doesn't fail horribly
2008-05-05 22:01:58 +01:00
Terence Simpson
a2a27edfd4
Fix a couple typos
2008-05-05 19:10:49 +01:00
Terence Simpson
eb2dcaade2
Added @help values
...
Fixed Mess
2008-05-05 17:44:14 +01:00
Terence Simpson
e0d9db683f
Fix typo in Bantracker/config.py
2008-05-05 16:28:59 +01:00
Terence Simpson
90d52ce695
Update index.html too
2008-05-05 12:46:55 +01:00
Terence Simpson
393b3521f5
Tweaks and modifications.
...
Bantracker:
Make the bantracker URL configurable from the bot
Make sure all the html links are relative
Encyclopedia:
Handle the possibility of apt-file not being installed
Handle the possibility of the apt-file cache not being created
Add sync command to sync with a remote database
Make sure all the html links are relative
Mess:
Take out the hard-coded paths, use the config variables to find the plugin dir
2008-05-05 12:34:57 +01:00
Dennis Kaarsemaker
9be83810c6
show sourcepackage in \!info
2008-01-26 15:23:20 +01:00
Dennis Kaarsemaker
5a6a69f878
Mess and Lart are back
2008-01-19 18:57:54 +01:00