User Tools

Site Tools


Sidebar

B3 Homepage


Main Links


Support Subjects


Related Links


This wiki was updated recently and all user accounts were reset. If you want to contribute to this documentation wiki drop me an email at xlr8or[at]bigbrotherbot[dot]net.

customize:start

Customizing B3

The easiest way to customize your B3 install is by installing extra plugins. Plugins add features or functionality to your BigBrotherBot.

Programming your own Plugin

Learn Python or learn from the other plugins that where already made for B3.

B3 framework documentation

Here's an example by Bakes how to add simple logic to a new plugin: http://forum.bigbrotherbot.net/the-code-bin/converting-simple-modifications-into-plugins/ FIXME

Plugin overview

Plugin tutorial 1 - defining new commands, also shows how to write info to the B3 log file, how to interact with players (chat, kick, etc) and how to write tests for the plugin.

Plugin tutorial 2 - reading the plugin config file and how to make sure the data we read is acceptable.

Making B3 support a new game

B3 Coding Conventions

Do you want to participate? Code plugins or even B3 core enhancements?

Make sure you read these pages:

customize/start.txt · Last modified: 2014/01/28 16:32 by courgette

Page Tools