MumBotty

From Mumble Wiki
Revision as of 16:00, 6 December 2010 by Svedrin (talk | contribs) (add a page about mumbotty :P)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

MumBotty

MumBotty is a bot that sits in the #mumble and #mumble.de IRC channels and features a couple of commands concerning the Mumble infrastructure.

Wiki

MumBotty allows searching for Wiki entries by using the ``w`` or ``wiki`` commands:

<Svedrin> help w
<MumBotty> (w [@<nickname>] <search string> [...]) -- Returns a list of wiki page
titles that contain <search string>. If the search string is prefixed with @<nickname>,
the plugin will highlight the given nickname instead of the user of the command.

Running this command with the keyword "Building" will yield the following results:

<Svedrin> !w Building
<MumBotty> http://mumble.sf.net/BuildingFreeBSD -- BuildingFreeBSD
<MumBotty> http://mumble.sf.net/BuildingLinux   -- BuildingLinux  
<MumBotty> http://mumble.sf.net/BuildingMacOSX  -- BuildingMacOSX 
<MumBotty> http://mumble.sf.net/BuildingWindows -- BuildingWindows

Ice method introspection

MumBotty can introspect Ice methods through the ``i`` or ``ice`` commands:

<Svedrin> !help ice
<MumBotty> (ice [@<nickname>] [<object> [<method>]]) -- Introspect the given object and/or method.

Running this command for Server::getTree, you would get:

<Svedrin> !ice Server getTree
<MumBotty> Server::getTree() - see http://mumble.sourceforge.net/slice/Murmur/Server.html#getTree

If you don't specify any arguments at all, you will receive a list of objects. If you only specify an object, you will receive a list of method this object provides.

Announcements

MumBotty will announce a set of events, most notably:

  • Commits
  • Updates to forum threads
  • Updates to tracker artifacts
  • The wiki change history

Owner

This bot is being run by Svedrin.