ubuntu-us-tn_cof_white-orange-blue_hex_40x40.png

Home
Wiki / Launchpad

members.png

Team
Introduction
Members
Join the Team

text.png

Information
Meetings
Roadmap
White Board

projects.png

Development
Educational Outreach
Documentation
Projects

Next Tennessee Team Meeting

TBD

UbotuTN

https://launchpad.net/ubotutn

UbotuTN is an IRC bot for the Ubuntu Tennessee Team's IRC channel on Freenode. It is developed on top of the rbot, http://ruby-rbot.org/ , irc bot framework.

Currently ubotuTN features:

Using Factoids

UbotuTN is a (somewhat) intelligent IRC bot. The idea behind ubotuTN is that it remembers answers to commonly asked questions and that users of #ubuntu-us-tn can easily recall them when needed.

Using ubotuTN is simple. To ask ubotuTN to recall an answer, simply type in #ubuntu-us-tn:

!<factoid>?

Replace <factoid> with the actual factoid you want to recall. If ubotuTN doesn't currently have the factoid, it will reply by telling you it doesn't know it.

Another way to use ubotuTN is to ask ubotuTN to tell someone else about a factoid. You can accomplish this by typing:

!tell <nick> about <factoid>

Just replace <nick> with the nickname of the person you wish to tell about <factoid>. Replace <factoid> with the factoid you wish to use.

You can also suggest new factoids to ubotuTN:

!keyword set <factoid> is <fact>

or, if an incorrect factoid has been added, make ubotuTN delete it:

!keyword forget <factoid>

Replace <factoid> with the name of the factoid that should be deleted.

If you just want to search the bot or lookup factoids for yourself, you should send the commands to the bot privately:

/msg ubottu <factoid>?

It will then reply to you in a private message. Please use this to keep channel traffic to a minimum.

UbotuTN will also respond in private messages. You don't need to use the '!' in commands sent in private messages. He will also answer when addressed by his nickname in the channel, like this:

ubotuTN, tell binarymutant about java
ubotuTN: tell infocop411 about mp3
ubotuTN tell wrst about ati

If you are looking for a specific factoid but cannot remember which one, you can search the factoid database by factoid name or fact:

!keyword search <string>

You can browse the factoids online at http://ubottu.com/factoids.cgi

Searching bugs

Using a very complicated regex, UbotuTN understands bugs from Ubuntu. It can reply to text like:

!bug 123
!lp 1337
!launchpad 36789

Searching packages

UbotuTN can search available packages in the Ubuntu repositories.

!package charm
!packages libwww-delicious-ruby karmic
!pkg lxsplit dapper

Looking up an Ubuntu Tennessee member

It is possible to lookup an Ubuntu Tennessee member using:

!where galant14b

It is also possible to search the member list for other information:

!where Knoxville
!where Ubuntu

Important: The !where plugin is case sensitive.

Finding help and other plugins

Feel free to view the in chat help system UbotuTN uses. It is easily accessible at any time by typing:

/msg ubotuTN help

TennesseeTeam/UbotuTN (last edited 2009-08-31 23:22:19 by adsl-65-220-199)