/pepper

Eggdrop compatible TCL runtime for Shadow IRC bot in Perl

Primary LanguagePerl

Pepper

Pepper is an eggdrop compatible TCL runtime for Shadow IRC bot.

Install

Place this project in your modules directory for shadow and copy or create a link from

modules/Pepper/ShadowPepper.pm to modules/ShadowPepper.pm

or download the ShadowPepper.pm module from this repo to your modules folder and run installdepends.pl

Then edit your config file or message shadow on IRC:

/msg Shadow loadmod ShadowPepper

Usage

Loading a Tcl script

Place the script in modules/Pepper/scripts and message Shadow

/msg Shadow pepper load <script.tcl>

Unloading a Tcl script

/msg Shadow pepper unload <script.tcl>

This will remove the given script and reinit the Tcl interpreter

Listing loaded scripts

/msg Shadow pepper list

chanset

/msg Shadow pepper chanset #channel +/-flag

This module is currently in development and a lot of the eggdrop API hasn't been implemented yet, but basic functionality does work at this point.


Written by Aaron Blakely <aaron@ephasic.org>