Commit Graph

32 Commits

Author SHA1 Message Date
Valentin Lorentz 86b389618f MessageParser: Ignore chathistory batches
To be consistent with commands and PluginRegexp (snarfers)
2022-08-16 00:23:33 +02:00
Valentin Lorentz 2d5c80736d MessageParser: Fix crash (and unexpected behavior) when matching backslashes
Closes GH-1497.
2021-11-26 00:55:44 +01:00
Valentin Lorentz 63eb6672ea Revert generic 'The Limnoria Contributors' in copyright notices
This commit reverts db7ef3f025
(though it keeps the year updates)

After discussion with several people, it seems better to mention
copyright owners explicitly. eg. https://reuse.software/faq/#vcs-copyright
explains the issue of using VCSs to track copyright.

As db7ef3f025 only replaced mentions
of my name with 'The Limnoria Contributors', this commit only needs
to undo that + add one person who contributed to setup.py.
2021-10-17 09:57:55 +02:00
Valentin Lorentz db7ef3f025 all: Add generic 'The Limnoria Contributors' to copyright notices.
No need to bother with details (that are all outdated / out of sync
anyway), just look up the git history.
2021-08-01 21:54:49 +02:00
Valentin Lorentz c23227cdc7 MessageParser: Show error when the action has a syntax error
Instead of being silent
2021-06-28 23:10:36 +02:00
Valentin Lorentz 0b0da9716d callbacks: honor network-specificity of supybot.reply.whenAddressedBy.
A side-effect is that plugins should now pass 'irc' instead of 'irc.nick'
when they call 'callbacks.addressed()'.
2020-04-11 15:00:46 +02:00
Valentin Lorentz 83114e5fbd src/callbacks.py: use network-specific values.
Closes GH-1393
2019-12-05 21:51:25 +01:00
Valentin Lorentz c1ae3f5c81 all plugins: Use msg.channel instead of msg.args[0] + give network name to self.registryValue. 2019-08-24 23:35:01 +02:00
Valentin Lorentz 417f38b8c1 MessageParser: Prevent empty matches from leaving unreplaced. 2017-07-21 20:05:18 +02:00
Valentin Lorentz c3a2c800f1 Remove need for 2to3. 2015-08-11 16:50:23 +02:00
Valentin Lorentz 216c5d213f Replace sys.version_info[0] usages with minisix.PY{2,3}. 2015-08-09 00:23:03 +02:00
Julian Paul Glass b016958213 bold formating for the id string. 2014-12-10 09:23:18 +00:00
Julian Paul Glass 7c0428dfcc Change the id format. Remove the quotes. 2014-12-10 02:11:13 +00:00
Julian Paul Glass 1d0685e02f Reorder: Move the id to the front of the regexp it represents. 2014-12-10 01:39:23 +00:00
Valentin Lorentz 35bfd76852 Factoids & Karma & MessageParser & MoobotFactoids & QuoteGrabs: Fix Pypy3 support (without breaking Python 2 support). 2014-08-05 11:20:20 +02:00
Valentin Lorentz 907ede8035 Revert "Factoids & Karma & MessageParser & MoobotFactoids & QuoteGrabs: Fix Pypy3 support."
This reverts commit 30e03a542a.
2014-08-05 11:20:20 +02:00
Valentin Lorentz 30e03a542a Factoids & Karma & MessageParser & MoobotFactoids & QuoteGrabs: Fix Pypy3 support. 2014-08-05 10:48:31 +02:00
Valentin Lorentz 121cc1772e MessageParser: Fix crash if not all matches are used in the replacement. 2014-03-25 14:25:01 +00:00
Valentin Lorentz 06fdaa792f Continue accelerating the 2to3 step (remove fix_map). 2014-01-21 10:57:38 +01:00
Valentin Lorentz bb7db3ab21 Continue accelerating the 2to3 step (remove fix_except). 2014-01-20 15:49:15 +01:00
Valentin Lorentz 33cc9bc6b8 MessageParser: Fix crash when using @messageparser add for global database. 2013-08-08 16:01:36 +00:00
Valentin Lorentz 7479849767 MessageParser: Add support for notices. 2013-07-19 18:29:50 +00:00
Valentin Lorentz 38bab185a9 Remove Python2.4-specific code. 2013-07-13 17:28:21 +02:00
Valentin Lorentz c3f2bfdfc9 Fix previous commit. Thanks to Nothing4You. 2013-02-22 19:22:23 +01:00
Valentin Lorentz cb48f667ae MessageParser: Prevent duplicated response if supybot.databases.plugins.channelspecific is enabled. 2013-02-22 18:40:38 +01:00
Valentin Lorentz 42f5b02d30 MessageParser: Order @list output with id, instead of random order. 2013-02-22 18:30:48 +01:00
Valentin Lorentz 4069b2eba1 MessageParser: Add supybot.MessageParser.maxTriggers variable. 2013-02-22 18:27:10 +01:00
Valentin Lorentz a565b7f7d7 MessageParser: Add support for global triggers. 2012-10-18 19:31:08 +02:00
skizzhg a7c6a6337a MessageParser: fix typo. 2011-08-06 18:56:28 +02:00
Valentin Lorentz 865bd93244 MessageParser: remove redundant spaces 2011-05-27 18:18:53 +02:00
Valentin Lorentz 401725f511 MessageParser: internationalization and French localization 2011-02-26 11:48:21 +01:00
Valentin Lorentz 9d7287a436 Import MessageParser from gribble repo 2011-02-20 11:14:29 +01:00