mały|upright Bot (z ang. skrót od robot) – oprogramowanie wykonujące w obszarze nowych technologii i internetu pewne czynności oparte na algorytmach w zastępstwie człowieka. Czasem jego funkcją jest zautomatyzowane naśladowanie ludzkiego zachowania.

Wstęp

Nazwa bot pochodzi od słowa robot. Programy takie działają na przykład na platformie Facebook Messenger, IRC, ale również w większości innych usług. Powstały, aby działać w czasie nieobecności operatorów kanału dyskusyjnego, pilnować porządku na kanale oraz chronić kanał przed przejęciem.

Botyką nazywa się wykorzystywanie wiedzy na temat zachowania ludzi do modelowania i symulowania cyfrowych postaci. Przykładami są złożone interfejsy, oparte na analizie języka naturalnego i zasadach komunikacji człowiek-człowiek, umożliwiające sprawniejsze interakcje w relacjach człowiek-maszyna. Jak dotąd żaden bot nie był jednak w stanie przejść testu Turinga.

Gry online Botem określa się także program (zwłaszcza w grach typu FPP), który wyręcza gracza w celowaniu i strzelaniu (tzw. aimbot). Używanie botów jest postępowaniem wysoce nagannym w środowisku graczy.

Tym mianem określa się również program, który udaje prawdziwych graczy (zwłaszcza w grach typu FPP).