10 Commits

Author SHA1 Message Date
4b49d52be2 Aka guide: add defaultplugin example, limitations, and capabilities note 2025-02-12 20:18:46 +01:00
0fdd1e70e1 Rework the config developers reference
- Remove redundant language. Focus on the key functions / classes and their inputs
- Add an example for registerNetworkValue()
- Describe the behaviour difference of private values
- Consistently use `plugins.WorldDom.attackTargets.air` in examples (previously it was inconsistent with `plugins.WorldDom.air`)
- Format types with :class:
- Remove fallback code for supybot / gribble. These are Py2-only and unlikely to be relevant these days
2025-02-09 10:34:01 +01:00
8b4b145d6b Rewrite the Capabilities reference
- Focus more on the format and usage of capabilities, as opposed to the excitement and motivation
- Change "Default capabilities" to "Special built-in capabilities" to avoid confusion with "defaultcapability add|remove"
- Split the documentation for each built-in capability into a separate section for readability
- Add specific entries for #channel,halfop and #channel,voice instead of mentioning only them in passing in a command usage example
- Flip the ordering for global and channel default capabilities. The former is IMO more likely to be more useful
2025-02-04 08:53:29 +01:00
c537a0bf93 Add tips to deal with command abuse. 2020-05-13 20:48:04 +02:00
9c1604e39e Add more examples of capability management. 2020-05-13 19:57:09 +02:00
e6c5c3a04c Fix typos. 2020-05-13 19:56:44 +02:00
41f0419874 use/capabilities.rst: try to explain how to use...
...capabilities.
2014-08-28 16:31:03 +03:00
fc486ed212 Use gender neutral pronouns 2014-08-28 14:43:41 +03:00
cf36da527d Document capabilities on the plugin side. 2014-01-20 11:54:27 +01:00
69c14633ba Merge import/ in other directories (develop/ and use/). 2014-01-20 09:31:22 +01:00