UbotuTN

Differences between revisions 1 and 2
Revision 1 as of 2009-05-31 11:36:29
Size: 4587
Editor: adsl-70-99-142
Comment: initial draft
Revision 2 as of 2009-05-31 11:44:24
Size: 3665
Editor: adsl-70-99-142
Comment: add bugtracker info and TN headers
Deletions are marked like this. Additions are marked like this.
Line 78: Line 78:
}}} }}} */
Line 82: Line 82:
Using a very complicated regex, Ubottu looks for people who mention bug numbers/urls. It understands bugs from launchpad, bugzilla, trac, debbugs, sourceforge and issuezilla. Lots of bugtrackers are known, so it can reply to both urls and text like 'bug 123' or 'kde bug 1337'. It will reply with a short summary of the bug and its status. If you know of a bugtracker that should be added to its brain, you can poke Ubottu's administrator in #ubuntu-bots or #ubuntu-ops .

=== Ban tracking ===

In several channels, Ubottu logs all kicks, removals, bans, and mutes with a log snippet preceding the action. The ban tracker is not available to public access and only viewable to the IRC operators for Ubuntu channels.

=== Other functions ===

In #ubuntu-offtopic, the following functions may or may not be enabled, depending on abuse of the functions:

==== Lart plugin ====
{{{
@lart <nick> [for <reason>]}}}

==== Time information ====
{{{
@now timezone}}}

Which will display the current time and next meeting in the given timezone.
Replace '''timezone''' with your timezone. A list of valid timezones can be found on http://ubottu.com/timezones.html
If '''timezone''' is omitted in either command it defaults to UTC/GMT
*/
Using a very complicated regex, UbotuTN understands bugs from Ubuntu. It can reply to text like '!bug 123' or '!lp 1337' or even '!launchpad 36789'. It will reply with a short summary of the bug and its status. If you know of a bugtracker that should be added to its brain, you can poke UbotuTN maintainer in #ubuntu-us-tn

UbotuTN

Using UbotuTN

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.

Looking for Factoids

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>

Private messages

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

Web interface

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

*/

Bugtracker connection

Using a very complicated regex, UbotuTN understands bugs from Ubuntu. It can reply to text like '!bug 123' or '!lp 1337' or even '!launchpad 36789'. It will reply with a short summary of the bug and its status. If you know of a bugtracker that should be added to its brain, you can poke UbotuTN maintainer in #ubuntu-us-tn

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