Commit Graph

520 Commits

Author SHA1 Message Date
Valentin Lorentz
935abed77b Show an explicit error in case Python imports stock Supybot's library. 2015-08-26 17:03:21 +02:00
nyuszika7h
9f059b91ba Add missing future imports for print_function
There are some places where `print()` is used to print a blank line.
However, unless the future feature `print_function` is imported,
that will print `()` in Python 2.
2015-06-12 22:22:16 +02:00
James Lu
6fa96df607 scripts/supybot: use %.2f for rounding 2015-04-11 13:33:34 -07:00
James Lu
fc418d35b0 scripts/supybot: round total CPU time to 2 decimal places
This prevents rather silly things such as 0.9400000000001 from showing up.

(cherry picked from commit GLolol/Limnoria@2d5e936f0d)
2015-04-05 13:47:41 -07:00
James Lu
59b39ea45e scripts/supybot: use None as msg for standardSubstitute on Ctrl-C 2015-02-07 10:01:47 -08:00
James Lu
0c85c6d796 supybot: also expand substitutes when exiting on Ctrl-C 2015-02-05 22:34:07 -08:00
Valentin Lorentz
719559902f Merge pull request #837 from TingPing/wizard-prompt
Wizard: Add prompt for file to save to
2015-01-03 20:39:55 +01:00
James Lu
9a07f07a72 supybot-plugin-create: create PEP8-compliant files 2014-12-27 11:16:08 -08:00
James Lu
95fb289f53 supybot-plugin-create: use options.desc to fill in more fields, saner defaults 2014-12-10 17:28:40 -08:00
Julian Paul Glass
191b1b2d06 supybot-plugin-create: options.desc substitution for README.md 2014-11-25 12:01:42 +00:00
Julian Paul Glass
09c01e0467 supybot-plugin-create: Added --desc short description option. 2014-11-25 11:51:37 +00:00
Julian Paul Glass
cbe579ec2d Substitution string re-added to __init__Template 2014-11-25 11:40:30 +00:00
Mikaela Suomalainen
317f765daa supybot-wizard: load NickAuth by default
NickAuth functionality is often wanted by users of the bots (is the word
end-users?) and is mentioned in the documentation as method of
identifying to the bot.

I think this should be loaded by default and as this isn't
important plugin, users who don't want or need it can unload it.

One reason of wanting to unload this plugin could be serviceless
networks even if they aren't that common nowadaays.
2014-10-22 13:29:03 +03:00
spline
94b1074749 Fix typo in supybot-plugin-create. 2014-10-18 17:05:31 +02:00
Mikaela Suomalainen
4443526864 supybot-wizard: suggest Aka instead of Alias 2014-10-13 11:21:20 +03:00
GLolol
3c3d51e300 supybot-plugin-create: remove outdated reference to supybot.com
All links just give a 404 error, and the main site itself just redirects to sourceforge now.
2014-09-21 12:30:37 +02:00
TingPing
0ede66debe Wizard: Add prompt for file to save to 2014-09-03 12:22:07 -04:00
TingPing
b0d0e06ebc Fix setting directories when not using advanced mode 2014-09-03 16:58:57 +02:00
Valentin Lorentz
3158c865b3 scripts/supybot: Fix typo. 2014-08-14 19:37:19 +02:00
Valentin Lorentz
bd1ac36c2c Move disableMultiprocessing from supybot.conf to supybot.world in order for it not to be in the config file. 2014-08-14 14:16:15 +02:00
Valentin Lorentz
41d63c7888 Allow --disable-multiprocessing in main supybot script. 2014-08-14 14:14:13 +02:00
Valentin Lorentz
b89d49a480 supybot-plugin-doc: Add Python 3 support. 2014-08-10 15:03:08 +02:00
nyuszika7h
8e11dc8b28 Use gender-neutral pronouns everywhere 2014-07-13 17:23:11 +02:00
Mikaela Suomalainen
afdc8815f2 Revert "Merge pull request #657 from Mkaysi/links"
This reverts commit 497df2c14f, reversing
changes made to 21f75b8237.
2014-06-26 10:09:05 +03:00
Mikaela Suomalainen
94feaa5faf scripts/supybot-plugin-create: Fix #721 .
* README template is now cut to two lines for easier reading in non-word
wrapping text editors on normal terminal size.
* README is now saved as `README.md` instead of `README.txt`.
2014-06-06 11:37:13 +03:00
Mikaela Suomalainen
2392863c7b scripts/supybot-wizard: add AutoMode to be always loaded. 2014-06-02 11:03:37 +03:00
Mikaela Suomalainen
d986b9c64d setup.py & scripts: add limnoria* symlinks 2014-05-22 13:08:59 +03:00
nyuszika7h
7b1965f6d7 supybot-wizard: Clarify help text from previous commit
[ci skip]
2014-05-17 12:27:56 +02:00
nyuszika7h
b5636860bf supybot-wizard: Default to port 6697 for SSL 2014-05-17 12:24:14 +02:00
nyuszika7h
5a1398893d supybot-wizard: Use chat. instead of irc.freenode.net 2014-05-17 09:33:40 +02:00
nyuszika7h
fc8493ad8a supybot-wizard: Ask SSL after port and don't say it needs Twisted 2014-05-17 09:31:56 +02:00
Valentin Lorentz
d1c24d81b7 supybot-wizard: Fix pronouns. Closes GH-609. 2014-05-07 06:42:18 +00:00
Valentin Lorentz
cdb14ec4f5 Fix one occurence missing from previous commit. 2014-04-12 07:12:07 +00:00
Valentin Lorentz
d1aa36126d Add Utilities as a default plugin. 2014-02-21 23:55:41 +00:00
Valentin Lorentz
3c7f9d09c5 supybot-plugin-create: Only catch ImportError for the i18n fallback. 2013-12-15 20:08:49 +00:00
Valentin Lorentz
15872a2e6a supybot-test: Display a full traceback when there is an error while importing a plugin. 2013-10-27 11:53:36 +01:00
Valentin Lorentz
b6ea53b07a Add Python version to 'supybot --version' and @version. 2013-10-27 11:40:10 +01:00
Valentin Lorentz
40675ffdfa Merge remote-tracking branch 'supybot/master' into testing
Conflicts:
	plugins/Admin/plugin.py
	plugins/BadWords/config.py
	plugins/Filter/plugin.py
	plugins/Google/plugin.py
	plugins/Math/plugin.py
	plugins/Misc/plugin.py
	plugins/Note/plugin.py
	plugins/RSS/plugin.py
	plugins/Seen/test.py
	plugins/ShrinkUrl/config.py
	plugins/ShrinkUrl/plugin.py
	plugins/ShrinkUrl/test.py
	plugins/Status/plugin.py
	plugins/String/config.py
	plugins/String/plugin.py
	plugins/Time/plugin.py
	plugins/Todo/plugin.py
	plugins/Web/plugin.py
	plugins/__init__.py
	scripts/supybot-botchk
	setup.py
	src/__init__.py
	src/callbacks.py
	src/commands.py
	src/conf.py
	src/drivers/Socket.py
	src/ircdb.py
	src/irclib.py
	src/ircutils.py
	src/questions.py
	src/registry.py
	src/schedule.py
	src/test.py
	src/utils/file.py
	src/utils/gen.py
	src/utils/net.py
	src/utils/web.py
	src/world.py
2013-08-24 11:28:29 +02:00
James McCoy
c73ead8aef supybot-botchk: Directly execute supybot instead of running it in sh
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2013-08-23 21:42:01 -04:00
Valentin Lorentz
0dc5160dbc Remove debug output. 2013-08-10 15:39:03 +02:00
Valentin Lorentz
22c0c7fcce Fix supybot-test's option --exclude-plugins for patterns. 2013-08-03 16:06:23 +02:00
Valentin Lorentz
46b89cfc0e Fix crash when --daemon is given (Python 3). 2013-06-29 13:58:41 +02:00
Valentin Lorentz
9e4c804d24 supybot-botchk: Fix Python 3 compatibility. 2013-06-17 10:38:06 +00:00
Valentin Lorentz
18c671fc6c scripts/supybot: Invoke i18n in the 'try' block to handle the case where the config file does not exist. 2013-06-01 16:26:41 +02:00
Valentin Lorentz
3da554bde8 supybot-wizard: Display a warning if conf is in the source folder. Closes GH-402. 2013-05-21 17:30:14 +02:00
Valentin Lorentz
c56f26b91d Wrap now internationalizes docstrings. 2013-05-20 17:52:41 +02:00
Valentin Lorentz
4090793468 Fix scripts to work with Python 3 without 2to3. 2013-04-27 16:16:08 +02:00
Valentin Lorentz
43248f5cea supybot-plugin-create: Various updates (stock supybot compatibility, Python 3 compatibility, reload config by default. 2013-04-11 19:33:42 +02:00
Valentin Lorentz
d13015dfb5 Fix tests with Travis. 2013-04-11 19:09:50 +02:00
Valentin Lorentz
d714909576 Use non-sexist language in strings and comments. 2013-03-08 20:34:31 +01:00