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
Next

© Copyright 2010, Jeremiah Fincher and James McCoy. Revision 159c1e7c.

Built with Sphinx using a theme provided by Read the Docs.