Difference between revisions of "Kenneth is obsolete"

From Mibbit Wiki
Jump to: navigation, search
(Possible Issues)
(Added notice that the page is now obsolete.)
 
(90 intermediate revisions by 15 users not shown)
Line 1: Line 1:
Kenneth is an IRC bot in the channels #help and #mibbit of irc.mibbit.com.  The type of bot Kenneth is, is an [http://www.infobot.org/ infobot].  When adding Factoids, please use a \ before the words you, your, seen, where, and forget.  Don't start a factoid with forget.
+
NOTICE: This information below is obsolete and no longer applicable but is left here for legacy reference.
  
== Factoid List ==
+
Here are the functions of Kenneth.
Note:  If you change them, please make a note here.  Check the [[Talk:Kenneth|talk]] page.
 
  
=== Bot fun commands ===
+
== Levels ==
* '''botsnack''' is <reply> :)  [''This can't be changed'']
+
Kenneth is level-based. It determines the levels by looking at the channels it's in. Anyone with voice in these channels gets level 1. Halfop is level 2, op is level 3, admin is level 4 and owner of the channel gets level 5.
* '''hop''' is <action> hops.
 
* '''<nowiki>'</nowiki>irc''' is a multiplayer notebad.
 
==== Based On Nicks ====
 
** '''Chester''' is cool.
 
** '''Havvy''' is a typological aberration.
 
** '''joshhunt''' is a leigon on the cancer of life
 
=== Mibbit Client ===
 
* '''Mibbit''' is the IRC client you are on. If you have any questions about it, ask in #help
 
* '''register''' is <reply> Registering to the Mibbit client is not the same thing as registering to an IRC Server.
 
* '''nick''' is independent from the login name (but *can* be the same)
 
* '''recovering password''' is impossible for http://mibbit.com, in spite of what is says.
 
* '''dtd''' is <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 
=== IRC Commands ===
 
* '''chanmodes''' is http://www.alien.net.au/irc/chanmodes.html
 
* '''change nick''' is <reply> A person can change their nick with the command "/nick <wantedNick>"
 
* '''register channel''' is <reply> http://wiki.mibbit.com/index.php/Create_Your_Own_Channel
 
* '''register nick''' is <reply> The syntax for registering your nick is /msg NickServ register <password> <email address>. For more information, check out http://wiki.mibbit.com/index.php/Create_Your_Own_Nickname
 
* '''Join is a command to join a new channel. The syntax is "/join #channel"'''
 
* '''bot''' is a service on this server. It helps with various things, but mainly for keeping a channel registered. Use the command "/bs help" or "/msg botserv help" for more information.
 
=== IRC Channels & Servers ===
 
* '''#mibbit''' is the general channel on this server. It is not a support channel. The support channel for the Mibbit client is in #help . This channel is not meant for learning a language.
 
* '''#help''' is the support channel for the Mibbit client. The channel isn't for general support. The general channel of the server is #mibbit .
 
* '''Quakenet''' is <reply> now has trust setup and connection should be fine. Please let us know if you have any issues.
 
* '''TorrentTech''' is <reply> irc://irc.torrentech.org:+6697/torrentech <-- just click - if their limit is reached you get: "Terminated .. (Too many connections from your IP)" then try again later.
 
* '''#test''' is a channel for testing.
 
==== #chat, with locales. ====
 
* '''#chat-es''' is <reply>#chat es para personas quien no habla ingles.
 
* '''#chat-fr''' is <reply> #chat pour les personnes qui parlent français.
 
* '''#chat-en''' is <reply> #chat for people who do not speak English....
 
* '''#chat-de''' is <reply> #chat ist für Menschen, die nicht Englisch sprechen.
 
=== Rules ===
 
* '''PM rule''' is <reply> A person may not PM another without asking them first, or being in good standing with them. Doing so will most probably result you in a ban.
 
* '''spam''' is <reply> Do not spam other channels or websites unless you are trying to start a discussion about the channel or website.
 
*''' 'where from''' is <reply> Don't ask people 'where they are from unless it relates to the conversation. Do not ask it to start a conversation with somebody either.
 
==== En-Only (English Only rule) ====
 
* '''en-only-en''' is <reply> This channel is English only.
 
* '''en-only-es''' is <reply> Este canal es inglés solamente.
 
* '''en-only-de''' is <reply> hier bitte nur Englisch!
 
'''en-only-nl''' is <reply> Dit kanaal is slechts Engels.
 
=== Wiki Articles ===
 
* '''the wishlist''' is at http://wiki.mibbit.com/index.php/WishList
 
* '''skins''' are at http://wiki.mibbit.com/index.php/Skins
 
* '''wiki Kenneth''' is <action> has a wiki page at http://wiki.mibbit.com/index.php/Kenneth
 
* '''enable server''' is <reply> If you own an IRC server, and would like to enable people to access it from Mibbit without issues, read this: http://wiki.mibbit.com/index.php/Enable_Mibbit_on_Your_IRC_Server
 
* '''widget''' is http://wiki.mibbit.com/index.php/Widget
 
* '''register nick''' is The syntax for registering your nick is /msg NickServ register <password> <email address>. For more information, check out http://wiki.mibbit.com/index.php/Create_Your_Own_Nickname
 
* '''register channel''' is <reply> http://wiki.mibbit.com/index.php/Create_Your_Own_Channel
 
=== Websites ===
 
* '''blog''' is <reply> Check out the Mibbit blog at http://blog.mibbit.com for all the latest news.
 
* '''bugs''' is <reply> http://bugs.mibbit.com is the website for reporting bugs to Mibbit, if one exists.
 
* '''Stats''' are at http://stats.mibbit.com
 
  
== Possible Issues ==
+
Ops in [irc://irc.mibbit.net/#tombot #tombot] are level 2 globally.
  
* Some words need to be escaped in factoids, and may be done with a "\". If you aren't sure which, escape them all. The following is a list of words that should be escaped.
+
== Calling the bot ==
** what
+
Level 2 and higher can address the bot in a room. Others will need /msg, to prevent spam.
** where
+
 
* Using colons will cut off anything to the left of it on the left of the 'is' part. Works on the right.
+
/msg syntax:
 +
/msg Kenneth <command>
 +
 
 +
Channel syntax:
 +
Kenneth, <command>
 +
 
 +
If <command> is not a command listed below, it will check for factoids, and reply with it. See [http://irc.mibbit.com/pub/kenneth/ here] for a list of valid commands.
 +
 
 +
== Admin commands ==
 +
=== Level 2+ ===
 +
* setfact <name> = <value>
 +
''Creates/updates a factoid, with the name <name>, and the value <value>. The name can only contain a-z, A-Z, 0-9, _, -, ! and @, with a maximum length of 35 characters.''
 +
* delete <name>
 +
''Deletes a factoid, with the name name''
 +
* tell <user> <factoid>
 +
''Tells an user about <factoid>''
 +
 
 +
=== Other levels ===
 +
* seen <user>
 +
''Returns when an user was last seen''
 +
* find <word>
 +
''Returns all factoids that match <word>. '''Remember that this function returns a lot of results, do NOT do this in a public channel'''''
 +
 
 +
== Languages ==
 +
Several languages are supported as translations of the "english" factoid.
 +
{| class="wikitable"
 +
!colspan="3"|Use the syntax "kenneth, english-XX".
 +
|-
 +
!AR
 +
|Arabic
 +
|العربية
 +
|-
 +
!CN
 +
|Chinese
 +
|汉语
 +
|-
 +
!CS
 +
|Czech
 +
|Čeština
 +
|-
 +
!DE
 +
|German
 +
|Deutsch
 +
|-
 +
!EL
 +
|Greek
 +
|Ελληνικά
 +
|-
 +
!ES
 +
|Spanish
 +
|Español
 +
|-
 +
!FR
 +
|French
 +
|Français
 +
|-
 +
!HU
 +
|Hungarian
 +
|Magyar
 +
|-
 +
!IT
 +
|Italian
 +
|Italiano
 +
|-
 +
!MA
 +
|rowspan="2"|Maltese
 +
|rowspan="2"|Malti
 +
|-
 +
!MT
 +
|-
 +
!NL
 +
|Dutch
 +
|Nederlands
 +
|-
 +
!PL
 +
|Polish
 +
|polszczyzna
 +
|-
 +
!PT
 +
|Portuguese
 +
|Português
 +
|-
 +
!RO
 +
|Romanian
 +
|română
 +
|-
 +
!RU
 +
|Russian
 +
|Русский
 +
|-
 +
!SR
 +
|Serbian
 +
|српски
 +
|-
 +
!SK
 +
|Slovak
 +
|slovenčina
 +
|-
 +
!TH
 +
|Thai
 +
|ภาษาไทยV
 +
|-
 +
!VI
 +
|rowspan="2"|Vietnamese
 +
|rowspan="2"|Tiếng Việt
 +
|-
 +
!VN
 +
|}
 +
 
 +
== Current factoids ==
 +
An overview of avalable factoids can be watched on http://tools.mibbit.com/pub/kenneth/
 +
 
 +
[[Category:Irc.mibbit.net]]

Latest revision as of 15:11, 28 December 2012

NOTICE: This information below is obsolete and no longer applicable but is left here for legacy reference.

Here are the functions of Kenneth.

Levels

Kenneth is level-based. It determines the levels by looking at the channels it's in. Anyone with voice in these channels gets level 1. Halfop is level 2, op is level 3, admin is level 4 and owner of the channel gets level 5.

Ops in #tombot are level 2 globally.

Calling the bot

Level 2 and higher can address the bot in a room. Others will need /msg, to prevent spam.

/msg syntax:

/msg Kenneth <command>

Channel syntax:

Kenneth, <command>

If <command> is not a command listed below, it will check for factoids, and reply with it. See here for a list of valid commands.

Admin commands

Level 2+

  • setfact <name> = <value>

Creates/updates a factoid, with the name <name>, and the value <value>. The name can only contain a-z, A-Z, 0-9, _, -, ! and @, with a maximum length of 35 characters.

  • delete <name>

Deletes a factoid, with the name name

  • tell <user> <factoid>

Tells an user about <factoid>

Other levels

  • seen <user>

Returns when an user was last seen

  • find <word>

Returns all factoids that match <word>. Remember that this function returns a lot of results, do NOT do this in a public channel

Languages

Several languages are supported as translations of the "english" factoid.

Use the syntax "kenneth, english-XX".
AR Arabic العربية
CN Chinese 汉语
CS Czech Čeština
DE German Deutsch
EL Greek Ελληνικά
ES Spanish Español
FR French Français
HU Hungarian Magyar
IT Italian Italiano
MA Maltese Malti
MT
NL Dutch Nederlands
PL Polish polszczyzna
PT Portuguese Português
RO Romanian română
RU Russian Русский
SR Serbian српски
SK Slovak slovenčina
TH Thai ภาษาไทยV
VI Vietnamese Tiếng Việt
VN

Current factoids

An overview of avalable factoids can be watched on http://tools.mibbit.com/pub/kenneth/