Skip to content
Python JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

BROBOT (Plugins)


brobot is a simple, extensible IRC bot written in Python, created by Michael Keselman.

  • IRC library written from scratch, following current python standards
  • Easy to use plugin interface that lets you
    • Code functionality for commands
    • Hook into any IRC event
  • Free and Open Source
  • Flexible YAML settings file

How To Use

  1. Clone the repository

    $ git clone git:// brobot
  2. Copy the example settings file

    $ cp settings.example.yml settings.yml
  3. Modify the settings to connect to the right servers, channels, etc.

  4. Optionally write some plugins, and put them in the plugins directory
  5. Run the script

    $ python


  • Write good responses for most of the codes in the IRC protocol
  • Write documentation for writing plugins (Command and Event)
  • Clean up to make executation sequence clearer
  • Buffer output to prevent Excess Flood
  • Handle potential errors when parsing IRC messages
Something went wrong with that request. Please try again.