Valentin Lorentz
e41dedb112
Games: fix typo (die -> dice)
2011-06-04 17:59:35 +02:00
Valentin Lorentz
865bd93244
MessageParser: remove redundant spaces
2011-05-27 18:18:53 +02:00
Daniel Folkinshteyn
ef6fe23e02
Seen: fix tests so they pass. fix seen command so it properly accepts nick wildcards.
...
Conflicts:
src/version.py
2011-05-27 18:16:42 +02:00
Valentin Lorentz
64b4a61d3a
PluginDownloader: remove useless import
2011-04-28 16:54:25 +02:00
Valentin Lorentz
6e00168662
PluginDownloader: add mtughan-weather and SpiderDave repositories
2011-04-28 14:47:25 +02:00
Valentin Lorentz
8fe3e77428
PluginDownloaded: add nanotube-bitcoin repository and check a plugin exists before downloading the tarball
2011-04-28 14:20:36 +02:00
Valentin Lorentz
72600e54af
PluginDownloader: add stepnem's and gsf's repositories; fix issue with non-root path
2011-04-28 13:57:06 +02:00
Valentin Lorentz
f18429fdf7
PluginDownloader: add the @install command.
2011-04-28 11:38:48 +02:00
Valentin Lorentz
187ed38ecc
PluginDownloader: creation; supports ProgVal and quantumlemur repositories; able to list repositories and plugins in them.
2011-04-27 14:59:02 +02:00
Valentin Lorentz
2791955209
Factoids: fix merge problem (duplicated wrap()-ing). Thanks kini fore the report
2011-04-09 15:24:52 +02:00
Valentin Lorentz
ab087f4b45
Seen: Fix save Seen.any.db. (thanks to beo_ for the repport and the test)
2011-04-03 14:45:33 +02:00
Valentin Lorentz
ad57b1c2ec
Misc: fix french translation
2011-03-09 12:08:09 +01:00
Valentin Lorentz
c6e54fb1b2
Owner: fix error message when the ImportError comes from the plugin
2011-03-08 15:18:38 +01:00
Valentin Lorentz
8595c177dd
Google: fix @calc
2011-03-07 18:20:10 +01:00
Valentin Lorentz
ad95bc96a8
Config: Fix French translation
2011-03-03 19:25:15 +01:00
Mika Suomalainen
74c634f67a
Config: Add Finnish translation
2011-03-03 19:21:37 +01:00
Valentin Lorentz
db13293428
Merge branch 'testing' of github.com:ProgVal/Supybot-fr into testing
2011-03-02 16:03:34 +01:00
Mika Suomalainen
58bc8d59b9
ChannelStats: add Finnish translation
2011-03-02 16:03:10 +01:00
Valentin Lorentz
54e6e45bd7
Misc: fix typo French translation (thanks to trashy)
2011-03-01 21:55:32 +01:00
Valentin Lorentz
7e1cd95f46
MessageParser: fix missing configure() in config.py
2011-03-01 14:49:47 +01:00
Valentin Lorentz
2bcfd9e0e5
Conditional & MessageParser: Add description.
2011-03-01 14:35:40 +01:00
Mika Suomalainen
26c2e56905
Admin & Alias & Anonymous & AutoMode & BadWord & Channel & ChannelLogger: update/create Finnish translation
2011-02-28 16:45:53 +01:00
Valentin Lorentz
cb0139299a
BadWord & Channel: add Finish translation
2011-02-28 09:47:00 +01:00
Valentin Lorentz
401725f511
MessageParser: internationalization and French localization
2011-02-26 11:48:21 +01:00
Valentin Lorentz
2779b676c2
Conditional: internationalize and localize in French
2011-02-26 11:26:02 +01:00
Valentin Lorentz
aef0b6865d
Filter & Format & Later & Plugin & RSS & Reply & Status & Topic & Unix & Web: update French translation
2011-02-26 11:19:32 +01:00
Valentin Lorentz
e687061cae
Factoids: update l10n-fr
2011-02-26 10:45:42 +01:00
Valentin Lorentz
f7899c7627
Factoids: fix merge
2011-02-26 10:45:29 +01:00
Valentin Lorentz
3c42a1f513
Plugin: fix forgotten merge info
2011-02-26 10:44:35 +01:00
Valentin Lorentz
f5de099798
Dict: update l10n-fr
2011-02-26 10:43:38 +01:00
Valentin Lorentz
a3ff40d359
Ctcp: update l10n-fr
2011-02-26 10:43:28 +01:00
Valentin Lorentz
c5de801317
Channel: update l10n-fr
2011-02-26 10:43:20 +01:00
Valentin Lorentz
2de895cf9b
Alias: update l10n-fr
2011-02-26 10:43:12 +01:00
Valentin Lorentz
0d7e3d3759
(Re)generate all plugin's .pot file
2011-02-26 10:40:50 +01:00
Valentin Lorentz
2d56eba17e
Unix: fix merge of @ping
2011-02-26 09:50:15 +01:00
Daniel Folkinshteyn
e35bf94600
Unix: add call command, giving owner ability to call any system command.
2011-02-25 19:38:33 +01:00
brian c
cc5f3c1049
Unix: various enhancements to the ping command:
...
Fixed bug in 100% packet loss response.
Errors from ping are now sent to irc.error().
Added packet count, interval, ttl, and wait options.
Added additional test cases.
Also, Enabled threading for Unix plugin, and
for wtf, spell, and ping commands.
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-02-25 19:31:46 +01:00
oevna@users.sourceforge.net
61167ce909
Unix: fixed uncaught OSError exception raised when executing ping fails.
...
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-02-25 19:31:06 +01:00
Daniel Folkinshteyn
f69c47b092
Unix: fix test for the ping command, call unix ping instead of the default misc ping.
2011-02-25 19:30:45 +01:00
oevna@users.sourceforge.net
390b3ec15f
Added ping command to Unix plugin
...
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-02-25 19:30:31 +01:00
Daniel Folkinshteyn
f6c9543dc3
Filter: add unbinary command, as counterpart to binary command.
2011-02-25 19:30:20 +01:00
Daniel Folkinshteyn
6ccd1ce3d6
ChannelLogger: include in logs the reasons for parts and quits
2011-02-25 19:29:24 +01:00
Daniel Folkinshteyn
da25be73d4
Channel: nicks: add --count argument, which outputs only the count of nicks in channel.
...
also add tests for the nick command.
2011-02-25 19:27:07 +01:00
Daniel Folkinshteyn
8e80e7b657
fix google calc to work when doing a currency conversion.
...
made the calcre more generic, so it finds stuff on both math and currency.
nothing a little exploration of google html page source couldn't solve.
2011-02-25 19:24:04 +01:00
Daniel Folkinshteyn
2925c45b51
restore the 'import re' to Topic plugin, which was for some reason taken out
...
two commits ago, in commit 51cabeea33
it is necessary for the operation of the plugin
(specifically, in the _checkManageCapabilities function)
the tests didn't catch that because it apparently imports re separately.
2011-02-25 19:22:56 +01:00
Daniel Folkinshteyn
9f26bb1420
for Later plugin, add test for actual sending of notes to nicks upon their being seen.
2011-02-25 19:21:00 +01: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
dfeb50de2d
Add --raw option to factoids.whatis, which disables variable substitution on the factoid.
...
also add test for this.
2011-02-25 19:18:50 +01:00
Daniel Folkinshteyn
b12d8a8a04
Use the ircutils.standardSubsitute function upon factoid output.
...
This allows inclusion of the usual standardSubstitute vars within factoids.
There is no config to disable this, since it is possible to escape the substitutions
by simply doubling the dollar signs, as per the python documentation:
http://docs.python.org/library/string.html#template-strings
Thus, if you want a factoid to output a literal "$channel", for example, all
you'd need to do is use "$$channel" in your factoid text, which will come out
as "$channel" when said by the bot.
Also added tests for this new behavior.
2011-02-25 19:18:02 +01:00
Daniel Folkinshteyn
8ed94257ba
some enhancements Factoids.rank:
...
output options: plain key output, and alpha sorting for plain output.
allow an optional argument for how many ranked facts to show.
2011-02-25 19:16:48 +01:00