Warning
This subsite is in preparation for butler2 final, as long as this warning is
here, this sites content is purely experimental.
Writing plugins
This site is the plugin repository. If you're looking for information on how to write
plugins, take a look at the
plugin tutorial. Also consult the
manual, there are some cheatsheets and other information on it. Last
but not least, there's the API reference.
Install Plugins
To install a plugin, use:
botcontrol install pluginname
To update an existing plugin, use:
botcontrol install pluginname
Repository
- core/access
-
| Version: |
1.0.0, rev #4 |
| Summary: |
Manage your users, roles and privileges and login data. |
| Author: |
Stefan Rusterholz |
- core/logout
-
| Version: |
1.0.0, rev #2 |
| Summary: |
Log out from the bot |
| Author: |
Stefan Rusterholz |
- core/plugins
-
| Version: |
1.0.0, rev #3 |
| Summary: |
Plugin management |
| Author: |
Stefan Rusterholz |
- core/remote
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Control butler's remote connections server. |
| Author: |
Stefan Rusterholz |
- core/version
-
| Version: |
1.0.0, rev #1 |
| Summary: |
State the version of this bot. |
| Author: |
Stefan Rusterholz |
- core/which
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Identify what plugin responds to a command |
| Author: |
Stefan Rusterholz |
- dev/bleakhouse
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Inspect butlers memory usage. |
| Author: |
Stefan Rusterholz |
- dev/eval
-
| Version: |
1.0.0, rev #2 |
| Summary: |
Let butler eval a piece of code. |
| Author: |
Stefan Rusterholz |
- dev/onhandlers
-
| Version: |
1.0.0, rev #2 |
| Summary: |
Testing all possible on_handlers |
| Author: |
Stefan Rusterholz |
- dev/raw
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Let butler send a raw message to the server. |
| Author: |
Stefan Rusterholz |
- games/countdown
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Start counting down. |
| Author: |
Stefan Rusterholz |
- games/eightball
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Ask butler a question and get an answer from the magic eightball. |
| Author: |
Stefan Rusterholz |
- games/roll
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Roll dices. |
| Author: |
Stefan Rusterholz |
- irc/action
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Lets butler perform an action in a channel or query (like a /me or /action message) |
| Author: |
Stefan Rusterholz |
- irc/join
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Let Butler join channels |
| Author: |
Stefan Rusterholz |
- irc/notice
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Let butler send a notice to a user or channel |
| Author: |
Stefan Rusterholz |
- irc/part
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Let Butler part from channels |
| Author: |
Stefan Rusterholz |
- irc/privmsg
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Let butler send a private message to a user or channel |
| Author: |
Stefan Rusterholz |
- irc/quit
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Lets Butler quit from IRC and disconnect from the server. |
| Author: |
Stefan Rusterholz |
- operator/deop
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Revoke a users op via butler. |
| Author: |
Stefan Rusterholz |
- operator/devoice
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Revoke a users voice via butler. |
| Author: |
Stefan Rusterholz |
- operator/limit
-
| Version: |
1.0.0, rev #1 |
| Summary: |
A slowly shifting channel-limit to avoid join-floods. |
| Author: |
Stefan Rusterholz |
- operator/op
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Grant users op via butler. |
| Author: |
Stefan Rusterholz |
- operator/voice
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Grant a user voice via butler. |
| Author: |
Stefan Rusterholz |
- public/do
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Lets butler perform an action in a channel or query (like a /me or /action message) |
| Author: |
Stefan Rusterholz |
- public/help
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Displays helping information about other plugins |
| Author: |
Stefan Rusterholz |
- public/login
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Authenticate to the bot |
| Author: |
Stefan Rusterholz |
- public/usage
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Give information about elementary usage of a plugin |
| Author: |
Stefan Rusterholz |
- service/clones
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Let butler send a notice to a user or channel |
| Author: |
Stefan Rusterholz |
- service/define
-
| Version: |
1.0.0, rev #2 |
| Summary: |
Use googles define: to find the definition of words. |
| Author: |
Stefan Rusterholz |
- service/log
-
| Version: |
1.0.0, rev #2 |
| Summary: |
Log channel messages |
| Author: |
Stefan Rusterholz |
- service/more
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Continue output. |
| Author: |
Samuel Elliott |
- service/seen
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Check when a user was last online. |
| Author: |
Stefan Rusterholz |
- service/svn
-
| Version: |
1.2.0, rev #1 |
| Summary: |
Poll repositories for changes and publicate them. |
| Author: |
Stefan Rusterholz |
- service/translate
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Translate phrases using babelfish. |
| Author: |
Stefan Rusterholz |
- util/load
-
| Version: |
1.0.0, rev #1 |
| Summary: |
Displays the memory and CPU load butler produces |
| Author: |
Stefan Rusterholz |
- util/pong
-
| Version: |
1.0.0, rev #1 |
| Summary: |
The ever popular ping-pong |
| Author: |
Stefan Rusterholz |
Valid XHTML, 2008-21-05 21:22 CEST