1
% IBID-PLUGIN(1) Ibid Multi-protocol Bot | Ibid 0.1
7
ibid-plugin \- Plugin testing developer environment for Ibid
11
**ibid-plugin** [*options*...] [*plugin*[**-**]|_plugin_**.**_Processor_[**-**]...]
15
This utility is for testing Ibid plugins without the full bot environment.
16
This means testing can be performed offline and without loading all the
8
``ibid-plugin`` [*options*...] [*plugin*\ [``-``]|\ *plugin*\ ``.``\ *Processor*\ [``-``]...]
13
This utility is for testing Ibid plugins without the full bot
14
environment. This means testing can be performed offline and without
15
loading all the available plugins.
19
17
This should be run in a configured Ibid bot directory.
21
19
All the listed plugins and Processors will be loaded on start-up.
22
20
Naming a plugin loads the complete plugin.
23
Suffixing a **-** to the name, ignores that plugin or Processor instead of
28
**-c**, **-\-configured**
29
: Load all configured plugins, instead of only the core and requested
33
: Don't load the Ibid core plugins, only the plugins requested.
34
Note that without the **core** plugin to pre- and post-process events, most
35
other plugins won't function correctly.
38
: By default, **ibid-plugin** emulates a private conversation with the bot.
39
With this option, the conversation is considered to be public and the
40
bot will have to be addressed to provoke a response.
42
**-v**, **-\-verbose**
44
The final form of each *Event* object will be displayed before any
48
Show a help message and exit.
53
: Locates the database to act upon by looking for the
54
[**databases**].**ibid** value in the bot configuration file in the current
59
**ibid-plugin** doesn't emulate a complete Ibid environment, and will ignore
62
* Delayed and periodically executed functions.
63
* Messages to alternate sources.
64
* Messages directly dispatched, rather than added to responses.
65
* Permissions. All permissions are granted to the user.
21
Suffixing a ``-`` to the name, ignores that plugin or Processor instead
28
Load all configured plugins, instead of only the core and requested
32
Don't load the Ibid core plugins, only the plugins requested.
33
Note that without the **core** plugin to pre- and post-process
34
events, most other plugins won't function correctly.
37
By default, **ibid-plugin** emulates a private conversation with the
39
With this option, the conversation is considered to be public and the
40
bot will have to be addressed to provoke a response.
44
The final form of each *Event* object will be displayed before any
48
Show a help message and exit.
54
Locates the database to act upon by looking for the
55
[**databases**].\ **ibid** value in the bot configuration file in the
61
**ibid-plugin** doesn't emulate a complete Ibid environment, and will
62
ignore all of the following:
64
* Delayed and periodically executed functions.
65
* Messages to alternate sources.
66
* Messages directly dispatched, rather than added to responses.
67
* Permissions. All permissions are granted to the user.
71
75
http://ibid.omnia.za.net/
77
.. vi: set et sta sw=3 ts=3: