Tutorials
Detailed tutorials.
General
-
Getting started with Supybot
- An introductory document for those of you just starting out with Supybot. You should have the bot installed before reading this.
-
Supybot Capabilities
- An introduction to what we mean when we talk of Supybot and "capabilities"
-
Configuring Supybot
- A description of the basics involved in configuring your Supybot.
-
Writing Your First Supybot Plugin
- This tutorial is designed to help guide the novice Supybot plugin author by going step-by-step through the plugin creation process, explaining details along the way.
-
Hacking on Supybot
- This is an introduction to hacking on Supybot's core.
-
Using the commands.wrap to parse your command's arguments.
- This document illustrates how to use the new 'wrap' function present in Supybot 0.80 to handle argument parsing and validation for your plugin's commands.
-
Using Supybot's utils module
- Supybot provides a wealth of utilities for plugin writers in the supybot.utils module, this tutorial describes these utilities and shows you how to use them.
-
Advanced Plugin Config
- This tutorial covers some of the more advanced plugin config features available to Supybot plugin authors.
-
Advanced Plugin Testing
- The complete guide to writing tests for your plugins.