Lably
Skip to content

Internet bot

Software that runs automated tasks on the Internet

  • 9 min read
  • 7 chapters

Related on Lably

Through Application software, Internet and Client (computing)

Efforts by web servers to restrict bots vary. Some servers have a robots.txt file that contains the rules requesting how bots should behave on the website. Any bot that does not follow the rules could, in theory, be denied access to the affected website, while in practice, a website owner can force a bot to follow the rules or ensure that a bot's creator or implementer reads or acknowledges the robots.txt file. Some bots are "good", e.g. search engine spiders, while other "bad" bots are used to launch malicious attacks on websites or applications, such as political campaigns.

IM and IRC

Some bots communicate with users of Internet-based services via instant messaging (IM), Internet Relay Chat (IRC), or other web interfaces such as Facebook bots and Twitter bots. These chatbots may allow people to ask questions in plain English and then formulate a response. Such bots can often handle reporting weather, postal code information, sports scores, currency or other unit conversions, etc. Others are used for entertainment, such as SmarterChild on AOL Instant Messenger and MSN Messenger.

Additional roles of an IRC bot may be to listen on a conversation channel, and to comment on certain phrases uttered by the participants (based on pattern matching). This is sometimes used as a help service for new users or to censor profanity.

Sign in to keep reading

6 more chapters are free with a Lably account.

More in Computing and communication