Misplaced Pages

Infobot: Difference between revisions

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactively← Previous editNext edit →Content deleted Content addedVisualWikitext
Revision as of 18:42, 15 November 2009 editMiami33139 (talk | contribs)6,175 editsm Added {{article issues}} with parameters notability, primarysources and unreferenced tag to article using Friendly← Previous edit Revision as of 00:04, 20 December 2009 edit undoMiami33139 (talk | contribs)6,175 edits Proposing article for deletion per WP:PROD. (TW)Next edit →
Line 1: Line 1:
{{dated prod|concern = Tagged for more than one month as lacking reliable sources showing notability. That has been unaddressed, no edits to the page since then.|month = December|day = 20|year = 2009|time = 00:04|timestamp = 20091220000428}}
<!-- Do not use the "dated prod" template directly; the above line is generated by "subst:prod|reason" -->
{{article issues|article=yes|notability=November 2009|primarysources=November 2009|unreferenced=November 2009}} {{article issues|article=yes|notability=November 2009|primarysources=November 2009|unreferenced=November 2009}}
{{Infobox Software {{Infobox Software

Revision as of 00:04, 20 December 2009

This article may have been previously nominated for deletion: Misplaced Pages:Articles for deletion/Infobot exists.
It is proposed that this article be deleted because of the following concern:

Tagged for more than one month as lacking reliable sources showing notability. That has been unaddressed, no edits to the page since then.

If you can address this concern by improving, copyediting, sourcing, renaming, or merging the page, please edit this page and do so. You may remove this message if you improve the article or otherwise object to deletion for any reason. Although not required, you are encouraged to explain why you object to the deletion, either in your edit summary or on the talk page. If this template is removed, do not replace it.

This message has remained in place for seven days, so the article may be deleted without further notice.

If you created the article, please don't be offended. Instead, consider improving the article so that it is acceptable according to the deletion policy.
Find sources: "Infobot" – news · newspapers · books · scholar · JSTOR
PRODExpired+%5B%5BWP%3APROD%7CPROD%5D%5D%2C+concern+was%3A+Tagged+for+more+than+one+month+as+lacking+reliable+sources+showing+notability.+That+has+been+unaddressed%2C+no+edits+to+the+page+since+then.Expired ], concern was: Tagged for more than one month as lacking reliable sources showing notability. That has been unaddressed, no edits to the page since then.
Nominator: Please consider notifying the author/project: {{subst:proposed deletion notify|Infobot|concern=Tagged for more than one month as lacking reliable sources showing notability. That has been unaddressed, no edits to the page since then.}} ~~~~
Timestamp: 20091220000428 00:04, 20 December 2009 (UTC)
Administrators: delete
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)

No issues specified. Please specify issues, or remove this template.

(Learn how and when to remove this message)
Infobot
Original author(s)Kevin Lenzo
Initial release1995
Stable release1.5.2 / April 21, 2008; 16 years ago (2008-04-21)
Written inPerl
Operating systemUnix-like
TypeIRC bot
LicenseArtistic License
Websitehttp://infobot.sourceforge.net/

Infobot is a Perl IRC bot, first written in 1995 by Kevin Lenzo. The bot's main goal was to remember URLs and associate them with a descriptive name, so whenever someone needed a specific URL they could ask the bot. For that reason, the first Infobot, running in #macintosh on the EFnet IRC network, had the nickname 'url'.

Although the main project is now inactive, many forks from the original program were made, some of which are still active. Most of these forks carry extra features, such as googling a phrase given through the chat and saying the results of the query as messages directly in the chat.

Operation

The Infobot works by a method of factoids. It stores information in its database by connecting a phrase with its definition, usually an informative short line. It records its information by constantly listening to the chat (which is configurable). It states its factoids when it recognizes a question in the chat. For example:

<someone> wikipedia is http://www.wikipedia.org/
    The Infobot at this point silently remembers the statement
<someone> wikipedia?
<infobot> somebody said wikipedia is http://www.wikipedia.org/

Because of its ability to store statements and re-state them with ease, many IRC channel operators use an Infobot to store information such as the channel rules so they could easily give them to newcomers to the channel.

Using its automated replies, Infobots are also often used as an entertainment bot, giving humouristic replies to certain queries. For example, to prevent the Infobot from saying 'X is Y', the key word '<REPLY>' is used, to have this effect:

<someone> dumb bot is <REPLY>stupid human
<someone> infobot: what's up?
<infobot> huh?
<someone> dumb bot
<infobot> stupid human

Derived bot projects

Infobots running the original Infobot code have become less popular on IRC now, mostly because of the inactivity of the original project. Newer Infobots have additional features. Most of them involve connecting to websites. For example, some bots have a 'weather' module. So someone can ask the Infobot the weather at a certain address, and the Infobot will connect to a weather site and report the up-to-date weather on the chat. Infobots are also useful as calculators, and in currency conversions, word definitions, and many other things which you would otherwise have to open a site for.

Infobot is once again in active development, infobot, a project currently led by Tim Riker. It uses an SQL back-end such as MySQL, PGSQL, or SQLite to store factoids. Many channels on the freenode IRC network have infobots. Please see Development and Updates below for new information.

There are some forks of the old codebase, such as Infobot2, and others, but not much information is available about them, for the moment.

Development and Updates

Blootbot recently went through a name and code change, being renamed after the original infobot, and merging in the infobot code plus changes made to the source tree in blootbot. The project has had in some respects extensive changes, and is now actively maintained under the "new" name.

See also

External links

Internet Relay Chat (IRC)
Common terms
Related protocols
Networks
Technology
See also
Clients
macOS
Microsoft Windows
Unix-like
Cross-platform
Multi-IM
Web-based
Web browser components
Library and plug-ins
Category
Categories: