Commit Graph

287 Commits

Author SHA1 Message Date
Valentin Lorentz
7e289290f3 use/faq: Add 'How do I create a command?' section 2021-02-07 22:05:19 +01:00
Valentin Lorentz
b8bd902927 use/getting_started: rename Supybot to Limnoria.
It may have been confusing, to use the name Supybot everywhere: as the
software name, the shell commands, and the nick on IRC.
Plus, it's the Limnoria documentation, so let's avoid confusion this
early in the documentation.
2020-10-13 22:47:30 +02:00
Valentin Lorentz
bc35413ad5 use/faq: reference the developer FAQ. 2020-10-13 22:46:38 +02:00
Valentin Lorentz
e15ea8686a develop: add missing link to the FAQ. 2020-10-13 22:46:17 +02:00
Valentin Lorentz
afd0da4f73 advanced_plugin_testing.rst: remove note about supybot/gribble compatibility.
They are not longer developed.
2020-10-02 18:43:46 +02:00
Valentin Lorentz
d9e718d80e Start writing a FAQ for plugin developers. 2020-09-27 15:55:01 +02:00
Valentin Lorentz
b6e426b9d5 Update autodoc of irclib to work better with the current doc in testing. 2020-09-27 15:26:45 +02:00
Valentin Lorentz
ccc507d164 security: add an item to hide the bot version. 2020-09-27 15:26:45 +02:00
Valentin Lorentz
eb17d3030f getting_started: fix mistake in plugin name. 2020-09-27 15:26:45 +02:00
Valentin Lorentz
798c58d726 Restructure dev documentation to make more sense on the front page. 2020-06-06 16:51:57 +02:00
Valentin Lorentz
eded7e6a75 Remove note on %S, %T, and %v.
There are available since 2011, 2013, and 2011 respectively, and not
worth mentioning anymore.
2020-06-06 15:35:16 +02:00
Valentin Lorentz
f6f39ec02e Add supybot.reply.error.detailed to hardening options 2020-05-13 21:01:07 +02:00
Valentin Lorentz
c537a0bf93 Add tips to deal with command abuse. 2020-05-13 20:48:04 +02:00
Valentin Lorentz
c26f7a8235 Update note on CA validation wrt. Python versions.
We no longer support versions without CA validation.
2020-05-13 20:47:51 +02:00
Valentin Lorentz
9c1604e39e Add more examples of capability management. 2020-05-13 19:57:09 +02:00
Valentin Lorentz
e6c5c3a04c Fix typos. 2020-05-13 19:56:44 +02:00
Valentin Lorentz
72c2a684c0 Add an introduction. 2020-05-08 19:27:56 +02:00
Valentin Lorentz
0c3facdf75 Document plugin distribution (both traditional and the new setuptools-based one). 2020-05-08 19:17:42 +02:00
Valentin Lorentz
793e63bbdb Hide version number, it's not relevant.
Compatility breakages are rare, and there are notes in the docs
whenever this happens.
2020-04-26 12:30:18 +02:00
Valentin Lorentz
300e270151 Update config tutorial to use network-specific values of variables. 2020-04-07 21:35:30 +02:00
James Lu
5e00c9816d Point support channel to #limnoria @ freenode
Supybot upstream is technically EOL.
2020-03-18 23:42:47 -07:00
James Lu
c0292e42ca contribute/develop: typo fixes 2020-03-18 23:42:04 -07:00
James Lu
4978d30922 plugin_tutorial: reflect changes made to __contributors__ handling 2020-03-14 11:12:20 -07:00
James Lu
b057b39e33 plugin_tutorial: update __init__.py example to match Python 3 syntax 2020-03-14 11:11:24 -07:00
Louis-Philippe Véronneau
521eb14e04 fix minor typo 2019-10-18 21:48:21 +02:00
Valentin Lorentz
b22c798b68
Mention that GPG/NickAuth have to be loaded. 2018-10-11 19:40:50 +02:00
Valentin Lorentz
66d225649b Git is not needed anymore. 2018-03-09 05:37:35 +01:00
Valentin Lorentz
1af914e452 Document supybot.commands.allowShell. 2018-02-04 12:07:15 +01:00
Valentin Lorentz
dfad42bc1c fix grammatical ambiguity. 2018-02-04 11:56:55 +01:00
Valentin Lorentz
f7593a1751 systemd sandboxing 2017-09-18 19:51:18 +02:00
Valentin Lorentz
b9e29a8eec Merge pull request #83 from GLolol/patch-1
adv_plugin_testing: add missing arg to getMsg()
2017-09-17 15:10:28 +02:00
James Lu
595fe05512 adv_plugin_testing: fix missing arg to getMsg()
Closes GH-80.
2017-08-30 23:12:34 -07:00
Valentin Lorentz
3e5eba6298 Merge pull request #81 from EmilePouget/master
use/install.rst: Add install instructions for Guix and GuixSD
2017-05-06 14:36:50 +02:00
ng0
f0a3e91630 use/install.rst: Add install instructions for Guix and GuixSD 2017-05-03 19:31:31 +00:00
Valentin Lorentz
48128a9a63 Fix systemd unit. 2017-05-03 21:31:30 +02:00
Valentin Lorentz
b7347a4a3e Warn about indentation in the plugin tuto. 2016-10-27 20:07:30 +02:00
Valentin Lorentz
db20cba8ce Merge pull request #78 from jflory7/patch-1
Remove sneaky backtick
2016-08-07 21:26:13 +02:00
Justin W. Flory
94e1782132 Remove sneaky backtick
A backtick made its way into the installation step for EPEL. Removed!
2016-08-07 14:51:28 -04:00
Valentin Lorentz
126f61e08b Add install instructions for Gentoo and Archlinux. 2016-08-07 16:29:39 +02:00
Valentin Lorentz
bb454f914d Move Windows install instructions to their own page. 2016-08-07 16:15:21 +02:00
Valentin Lorentz
bdcec025b4 Add install instructions using OS package manager.
Closes https://github.com/ProgVal/Limnoria/issues/1247
2016-08-07 15:55:26 +02:00
Valentin Lorentz
5f92ecd262 Update local install docs as well. 2016-03-20 12:01:38 +01:00
Valentin Lorentz
6dcec03330 Add .mo to the .gitignore. 2016-02-24 21:27:29 +01:00
Valentin Lorentz
a005e7447e Start fr localization. 2016-02-24 21:27:18 +01:00
Valentin Lorentz
a2a5caa4c7 Add French localisation. 2016-02-24 21:05:35 +01:00
Valentin Lorentz
e475df615e Add introduction paragraph on security. 2016-02-24 18:50:18 +01:00
Valentin Lorentz
574b1269dc Add some background on cert validation. 2016-02-24 18:45:28 +01:00
Valentin Lorentz
f6b9c19dc8 Add paragraphs on network op trust, CAs, and fingerprints. 2016-02-24 18:33:32 +01:00
Valentin Lorentz
3bd1265934 Regenerate Makefile and make.bat. 2016-02-24 17:44:21 +01:00
Valentin Lorentz
8638284dd8 Fix inconsistent syntax (wrt. the example above) 2016-02-24 17:30:57 +01:00