xenial (1) ibid-plugin.1.gz

Provided by: ibid_0.1.1+dfsg-4_all bug

NAME

       ibid-plugin - Plugin testing developer environment for Ibid

SYNOPSIS

       ibid-plugin [options...]  [plugin[-]|plugin.Processor[-]...]

DESCRIPTION

       This  utility  is  for  testing Ibid plugins without the full bot environment.  This means testing can be
       performed offline and without loading all the available plugins.

       This should be run in a configured Ibid bot directory.

       All the listed plugins and Processors will be loaded on start-up.  Naming a  plugin  loads  the  complete
       plugin.  Suffixing a - to the name, ignores that plugin or Processor instead of loading it.

OPTIONS

       -c, --configured
              Load all configured plugins, instead of only the core and requested plugins.

       -o, --only
              Don't  load  the Ibid core plugins, only the plugins requested.  Note that without the core plugin
              to pre- and post-process events, most other plugins won't function correctly.

       -p, --public
              By default, ibid-plugin emulates a private conversation with  the  bot.   With  this  option,  the
              conversation  is  considered  to  be  public  and  the  bot will have to be addressed to provoke a
              response.

       -v, --verbose
              Increase verbosity.  The final form of each Event object will be displayed before any responses.

       -h, --help
              Show a help message and exit.

FILES

       ibid.ini
              Locates the  database  to  act  upon  by  looking  for  the  [databases].ibid  value  in  the  bot
              configuration file in the current directory.

BUGS

       ibid-plugin doesn't emulate a complete Ibid environment, and will ignore all of the following:

       *      Delayed and periodically executed functions.

       *      Messages to alternate sources.

       *      Messages directly dispatched, rather than added to responses.

       *      Permissions.  All permissions are granted to the user.

SEE ALSO

       ibid(1), ibid.ini(5), ibid-setup(1), http://ibid.omnia.za.net/