Commit Graph

138 Commits

Author SHA1 Message Date
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
Dennis Kaarsemaker bd6239e9ef Misc fixes 2008-01-19 18:57:32 +01:00
Dennis Kaarsemaker 5ab56888fe I'm blue dabadee..... 2007-10-02 23:06:14 +02:00
Dennis Kaarsemaker 44797851ee Disable anonymous access 2007-10-02 23:05:48 +02:00
Dennis Kaarsemaker e93d83aec3 alias/also fixes
avoid nickspam with @editors
2007-10-02 23:05:26 +02:00
Dennis Kaarsemaker 68a7938571 Fixing FreenodeAuth 2007-10-02 23:04:39 +02:00
Dennis Kaarsemaker 2e08efdd35 Fix CVE snarfer for new layout of CVE website 2007-10-02 23:04:04 +02:00
Dennis Kaarsemaker 393fb71d98 Fix up this crummy plugin as well 2007-09-18 01:43:05 +02:00
Dennis Kaarsemaker 6ec9cd85da Fix up LpLogin, errrr, FreenodeAuth 2007-09-17 21:39:44 +02:00
Dennis Kaarsemaker 23b50f539a Fix up bugtracker 2007-09-17 21:00:51 +02:00
Dennis Kaarsemaker 3b2158fd11 Fix up the Bantracker plugin 2007-09-17 20:46:51 +02:00
Dennis Kaarsemaker 378cacceeb More crap gone 2007-09-17 20:38:37 +02:00
Dennis Kaarsemaker c000e64cff Remove crap I won't be maintaining anymore 2007-09-17 20:38:00 +02:00
Dennis Kaarsemaker c45c9fe6c3 Fix <reply> badness 2007-07-27 20:12:50 +02:00
Dennis Kaarsemaker d8526dde49 Use the SOAP interface at bugs.donarmstrong.com for debbugs 2007-06-10 16:25:48 +02:00
Dennis Kaarsemaker 7121fa6a62 Update index.html 2007-06-08 20:51:18 +02:00
Dennis Kaarsemaker d218ddad74 Misc fixes
Add CVE snarfer
Malone -> Launchpad rename
2007-06-08 20:16:37 +02:00
Dennis Kaarsemaker 10022b2a42 More fixes\!\! 2007-04-01 13:23:45 +02:00
Dennis Kaarsemaker 8da397faf2 Ubugtu is dead, long live ubugtu 2007-03-25 19:14:33 +02:00
Dennis Kaarsemaker e85c099794 Fixes in the bugtracker plugin, first attempt at not disturbing a meeting
(broken, disabled)
2007-03-23 20:44:03 +01:00
Dennis Kaarsemaker 02f675df11 * Fixes in Mess
* Made Encyclopedia close/open database connections about hourly (depending on
  usage)
* Encyclopedias prefixcha is now per-channel
2007-03-14 21:50:20 +01:00
Dennis Kaarsemaker bc89a4d644 Completely refactored Mess 2007-03-08 19:05:09 +01:00
Dennis Kaarsemaker 30a8dfeda6 No more passwords 2007-02-15 23:16:44 +01:00
Dennis Kaarsemaker a3481af25c Fixy fixy! 2007-02-10 22:47:18 +01:00
Dennis Kaarsemaker e375094603 More fixes everywhere 2007-02-04 23:10:10 +01:00
Dennis Kaarsemaker f3ffcabca9 Encyclopedia made neat. 2007-02-04 18:35:40 +01:00
Dennis Kaarsemaker 139d186c83 Bugtracker now is much more usable and contains documentation. Backwards
incompatible though!
2007-02-01 09:46:32 +01:00
Dennis Kaarsemaker 4ec4305038 Made bugtracker plugin more usable
Some copyright notices
2007-01-24 00:42:45 +01:00
Dennis Kaarsemaker 3ca25ef2d1 Made bantracker releaseable
some small fixes
Added a pony
2007-01-22 22:14:41 +01:00