Valentin Lorentz
00b8b6b51e
Later: Add support for hostmasks.
2018-07-05 19:48:43 +02:00
Valentin Lorentz
50c41f5862
Fix previous commit on python 2.
2018-06-27 11:10:14 +02:00
Valentin Lorentz
1840b94453
Later: load the db with utf8 encoding (the default for AtomicFile).
2018-06-27 00:54:58 +02:00
Valentin Lorentz
1e7c3007e0
Later: Strip duplicate nicks given to @tell to avoid spam.
...
Suggested by @cottongin but implemented differently.
Closes GH-1261.
2016-08-19 19:20:17 +02:00
Valentin Lorentz
e9b122c973
Later: Do not use ValueError for reporting full queues.
...
Someone on IRC reported a ValueError being raised from an other part of the code.
2016-01-31 12:11:04 +01:00
Valentin Lorentz
a4a0082c17
Later: use .tag() to set tags, as there is no IrcMsg.__setattr__.
2016-01-22 20:13:22 +00:00
Valentin Lorentz
1002ec5d30
Later: Allow multiple targets. Closes GH-1169.
2015-09-23 11:23:21 +02:00
Valentin Lorentz
be118c3338
Remove use of fix_dict fixer.
2015-08-08 23:08:49 +02:00
Valentin Lorentz
5952b486f5
Later: Don't make Misc raise AssertionErrors.
2015-05-19 00:50:34 +02:00
Valentin Lorentz
5d301b653f
Merge remote-tracking branch 'origin/speed-up-2to3' into testing
...
Conflicts:
locales/fr.po
plugins/Misc/plugin.py
sandbox/check_trans.py
src/i18n.py
2014-02-02 22:28:19 +01:00
Valentin Lorentz
bb7db3ab21
Continue accelerating the 2to3 step (remove fix_except).
2014-01-20 15:49:15 +01:00
nyuszika7h
c3dcc4f416
Do the previous commit in a more clean way
2014-01-13 18:27:52 +01:00
nyuszika7h
6dd179f9e9
Later: Always prefix nick if telling in channel
2014-01-13 18:07:49 +01:00
Valentin Lorentz
4e9bb2c241
Later: Use builtin support for '%s ago'.
2013-08-11 12:22:12 +02:00
Valentin Lorentz
6783e5834b
Later: Fix typo.
2013-05-19 08:46:24 +00:00
Valentin Lorentz
3dba9088b0
Merge remote-tracking branch 'supybot/master' into testing
...
Conflicts:
INSTALL
plugins/ChannelLogger/README.txt
plugins/ChannelStats/README.txt
plugins/Google/plugin.py
plugins/Google/test.py
plugins/Plugin/test.py
plugins/Web/test.py
setup.py
src/callbacks.py
src/ircdb.py
src/irclib.py
src/utils/str.py
test/test_irclib.py
2013-01-01 21:11:24 +01:00
James McCoy
82ecf36fcd
Update my name/contact information
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2012-09-01 10:16:48 -04:00
Valentin Lorentz
1be1ddb386
Later: Use open() instead of file().
2012-08-04 20:20:14 +02:00
Valentin Lorentz
24aa0b6754
Later: add @undo command. Closes GH-76.
2011-07-16 13:59:49 +02:00
Daniel Folkinshteyn
a6d92a70e8
Add Later note expiration period, 30 days by default.
...
This should prevent the accumulation of old unclaimed notes in the database,
which is possible due to notes left to misspelled nicks, to temporary nicks
used by regulars, or to one-time visitor nicks.
2011-02-25 19:20:48 +01:00
Daniel Folkinshteyn
261a646451
in Later nick validation, use irc.isNick. now instead of forcing strictRfc to true, we are using the config.
2011-02-25 18:56:40 +01:00
Daniel Folkinshteyn
1b0aa48368
make on-join telling for later configurable.
2011-02-25 18:54:30 +01:00
Daniel Folkinshteyn
7ec1ca2070
make later plugin send waiting messages on user join also, not just on privmsg.
2011-02-25 18:38:14 +01:00
Daniel Folkinshteyn
fcaa7863fa
add nick validation to later tell
...
this avoids plugging the later db with messages for bogus nicks
2011-02-25 18:37:22 +01:00
Valentin Lorentz
4a2c78efb8
Later: fix internationalization problem
2010-10-28 16:14:56 +02:00
Valentin Lorentz
4e578da1b7
Later: internationalize a string
2010-10-28 16:12:58 +02:00
Valentin Lorentz
db977bf5d2
Fix Python2.5 issue (class decorators)
...
Issue S-fr#5
2010-10-26 09:32:12 +02:00
Valentin Lorentz
203fe3c56a
Internationalize Herald, Internet, Karma, Lart, Later, Limiter, Math, and Misc
2010-10-17 15:36:26 +02:00
James Vega
288d7c6e02
Update plugins to ignore all non-ACTION CTCP messages.
...
Also update commands.urlSnarfer to do the same, which allows us to revert
"Don't bother snarfing URLs from non-Action CTCP messages."
This reverts commit 3282e3407e
.
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
2010-01-28 08:14:44 -05:00
Jeremy Fincher
479c11e71b
Added Later.remove.
2009-03-11 13:37:25 -04:00
James Vega
a3e4fc5b1d
Change the modeline to use softtabstop instead of tabstop.
2006-02-11 15:52:51 +00:00
James Vega
9971e991fe
Fix the modelines.
2005-03-23 20:07:45 +00:00
Jeremy Fincher
b0cb616709
Changed callbacks.Privmsg to be callbacks.Plugin, and callbacks.PrivmsgCommandAndRegexp to be callbacks.Plugin.
2005-02-09 07:04:04 +00:00
James Vega
de7d0fae74
Provide a proper response for Later.notes when no notes are waiting.
2005-02-07 17:26:42 +00:00
Jeremy Fincher
a93db7df32
Added Later in the new plugin format.
2005-02-02 04:51:55 +00:00