Supybot
latest
Advanced Plugin Config
Advanced Plugin Testing
Capabilities
Configuration
Frequently Asked Questions
Getting Started with Supybot
Writing Your First Supybot Plugin
Style Guidelines
Using Supybot’s utils module
Using commands.wrap to parse your command’s arguments.
Supybot
Docs
»
Welcome to Supybot’s documentation!
Edit on GitHub
Welcome to Supybot’s documentation!
¶
Contents:
Advanced Plugin Config
What’s This Tutorial For?
Using ‘configure’ effectively
Using Config Groups
Creating a Config Group
Adding Values to a Group
The Built-in Registry Types
Custom Registry Types
Advanced Plugin Testing
Why Write Tests?
Plugin Tests
Plugin Test Methods
Other Tests
Capabilities
Introduction
User Capabilities
Channel Capabilities
Default Capabilities
Final Word
Configuration
Introduction
Configuration Registry
Configuration Groups
Configuration Values
Default Values
Searching the Registry
Channel-Specific Configuration
Editing the Configuration Values by Hand
Frequently Asked Questions
Getting Started with Supybot
Introduction
Initial Setup
Listing Commands
Making Supybot Recognize You
Loading Plugins
Getting More From Your Supybot
Final Word
Writing Your First Supybot Plugin
Introduction
README.txt
__init__.py
config.py
plugin.py
test.py
Conclusion
Style Guidelines
Using Supybot’s utils module
str.py
The Format Function
The Other Functions
The Commands Format Already Covers
structures.py
Intro
The queue classes
The Other Structures
web.py
The Best of the Rest
Intro
supybot.utils.file - file utilities
supybot.utils.gen - general utilities
supybot.utils.iter - iterable utilities
Using commands.wrap to parse your command’s arguments.
Introduction
Using Wrap
Syntax Changes
Customizing Wrap
Converter List
Contexts List
Final Word
Indices and tables
¶
Index
Module Index
Search Page
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.