Commit Graph

374 Commits

Author SHA1 Message Date
Valentin Lorentz 8ce98eb38c Actually they are called after updating IrcState 2024-02-13 21:22:06 +01:00
Valentin Lorentz 46fa8ec799 Mention that do-methods are called before updating IrcState 2024-02-13 21:19:28 +01:00
Valentin Lorentz e82d9c3dff Document network-specific configuration values 2023-07-28 18:55:27 +02:00
Valentin Lorentz ebb19029e6 using_wrap: Fix definition-list formatting 2023-06-10 16:45:16 +02:00
Valentin Lorentz 3ef90ae6cf systemd: Default to /usr/bin/supybot 2023-06-10 16:43:23 +02:00
Valentin Lorentz ea060a65d5 install & systemd: Mention how to setup with a virtualenv 2023-06-10 16:43:23 +02:00
James Lu 7cc6b1f9f8 Apply suggestions from code review
Co-authored-by: Val Lorentz <progval+git@progval.net>
2023-05-11 08:08:52 -07:00
James Lu b0c881f41b plugin_tutorial: consistently use the decorator @wrap syntax 2023-05-11 08:08:52 -07:00
James Lu 007b64edb7 plugin_tutorial: use dedent=0 2023-05-11 08:08:52 -07:00
James Lu a88f291096 plugin_tutorial: fill in note about irc in plugin constructor 2023-05-11 08:08:52 -07:00
James Lu 94784eb88d plugin_tutorial: wording tweaks 2023-05-11 08:08:52 -07:00
James Lu 5e63c271b6 plugin_tutorial: revise / condense test.py section and conclusion 2023-05-11 08:08:52 -07:00
James Lu 14ffe24e7a plugin_tutorial: link directly to supybot.ircmsgs.IrcMsg
Co-authored-by: Val Lorentz <progval+git@progval.net>
2023-05-11 08:08:52 -07:00
James Lu 54f94be56d plugin_tutorial: rewrite / condense plugin.py section
- Add additional inline links to related doc pages
- Mention additional common uses of irc.reply and irc.error
2023-05-11 08:08:52 -07:00
James Lu fa43baf9a8 advanced_plugin_config: move configure (supybot-wizard) part further down
For 3rd party plugins this is so seldomly used it doesn't need to be front and center. Let's have the more important bits further up.
2023-05-11 08:08:52 -07:00
James Lu 6e59457c5b plugin_tutorial: rewrite and condense __init__ and config.py sections 2023-05-11 08:08:52 -07:00
James Lu d8bd095127 plugin_tutorial: rewrite and condense up to first half of __init__.py
- Suggest running supybot-plugin-create in a separate folder, as it helps with organization
- Update supybot-plugin-create example: it now asks more questions and fills in a lot of the doc fields for you
2023-05-11 08:08:52 -07:00
James Lu c4f477a4d4 develop/style: fix indent error 2023-04-30 11:56:21 -07:00
James Lu c6b501897e Reword feature support notes about Supybot and Gribble
Neither of those are active anymore, so we shouldn't expect them to ever merge the new code really.
2023-04-30 11:45:25 -07:00
James Lu abf93c3180 plugin_tutorial: Supybot/Limnoria -> Limnoria 2023-04-30 11:45:25 -07:00
James Lu 8e0582c325 develop: use new super() syntax to call parent constructors 2023-04-30 11:45:25 -07:00
James Lu b775986c38 style: copyedit, remove clauses that duplicate PEP8 2023-04-29 11:07:29 -07:00
Valentin Lorentz b5097cd05d install: Remove references to FreeBSD ports
According to https://www.freshports.org/irc/py-limnoria/ they are still
shipping version 2019.09.08 on some architectures, and it's vulnerable
to CVE-2019-19010.
2023-04-26 17:56:01 +02:00
Valentin Lorentz feca77cf8b install_windows: Update and clarify Python versions 2023-03-15 08:33:26 +01:00
Valentin Lorentz b050aaeb68 Make it clearer supybot-botchk can be used on distribs without systemd 2022-09-13 21:45:01 +02:00
Valentin Lorentz b14e7c75b5 install: Fix AUR links again 2022-07-29 21:12:03 +02:00
Valentin Lorentz d312e1611c install: Fix AUR links 2022-07-29 18:53:16 +02:00
James Lu 29b3b2ed09 develop/httpserver: modernize import and super() calls 2022-07-26 08:16:24 +02:00
Valentin Lorentz d4860a6677 install: Remove details about installing python and distutils
They are not useful anymore.
2022-05-11 23:18:23 +02:00
Valentin Lorentz aa3151a5e8 install: Remove section on installing from ZIPs
I don't see any reason to use ZIPs instead of pip anymore.
2022-05-11 22:58:47 +02:00
Valentin Lorentz c63127b7b6 install: Make section on package managers more compact
The long descriptions made sense when Limnoria was missing from most
recent versions of distributions, but now it is a waste of visual space,
and intimidates newcomers.
2022-05-11 22:56:36 +02:00
Valentin Lorentz 15767c4e5b Remove dead link 2022-05-11 21:58:11 +02:00
Valentin Lorentz 5b1669b461 Rename 'Supybot' to 'Limnoria' in introductory material
At this point, it's just confusing to keep refering to Supybot,
especially for new users.
2022-05-11 21:57:25 +02:00
Valentin Lorentz 93cb169e8c architecture: Fix references 2022-04-24 10:57:58 +02:00
Valentin Lorentz de2f671229 architecture: Fix typos 2022-04-24 10:49:43 +02:00
Valentin Lorentz b4b52e2c7c Reference modern-irc spec when relevant 2022-03-17 21:31:55 +01:00
Valentin Lorentz 9b696f1ad3 faq: Fix typo in addr:port syntax 2022-03-14 19:21:17 +01:00
Valentin Lorentz 7a41dc185d irclib: Fix typo in the introduction of ChannelState 2022-03-08 22:44:30 +01:00
Valentin Lorentz 6e203b9f78 plugin_distribution: Remove warning about the pip method being experimental 2022-02-05 16:51:54 +01:00
Valentin Lorentz d29257f1d9 plugin_distribution: Recommend installing from git repos first, it's easier than PyPI 2022-02-05 16:51:54 +01:00
Pratyush Desai 68bee8234b install docs for #98 2022-02-02 08:55:07 +01:00
Valentin Lorentz a9323800b8 faq: Bump the suggested value for peekSize
Youtube added even more bloat to its pages, I need 191kB right now.
2021-12-28 23:43:52 +01:00
Valentin Lorentz 3a1c8f5884 faq: Explicitly define anchors 2021-12-28 23:39:25 +01:00
Valentin Lorentz 6b4fbc78b0 faq: Remove outdated item 2021-12-28 23:39:15 +01:00
Valentin Lorentz 604de68302 Move FAQ item to the right page. 2021-12-28 23:38:53 +01:00
Valentin Lorentz 02e8b2ab1f use/faq: Add two item about the title snarfer 2021-12-18 18:44:41 +01:00
Valentin Lorentz 1bbf81b42d use/botchk: Don't override the PATH, that's useless. 2021-12-18 18:44:22 +01:00
Valentin Lorentz e0565fde82 use/security: Remove commit number, just use the version 2021-12-18 18:44:02 +01:00
Valentin Lorentz dab8ca3d87 plugin_distribution: Make it clearer PyPI is optional 2021-10-28 23:14:46 +02:00
Valentin Lorentz 073b6b3b0d install guide: remove irrelevant/outdated info 2021-10-28 23:14:26 +02:00