(bot)은 반복 작업을 수행하거나 인간이 하는 행동을 흉내 내는 컴퓨터 프로그램을 말한다. 로봇(robot)에서 생겨난 말이다.

작동 방법[편집 | 원본 편집]

프로그래밍
프로그램의 입출력을 인터럽트하거나, 흉내내어 원하는 동작을 반복시킨다. 키보드·마우스를 흉내내는 방법이나, 온라인 프로그램의 경우 패킷을 흉내내는 방식으로 사용한다.
플레이백
사용자가 입력한 입출력을 반복하는 방식으로, 매크로라고도 한다.

사용처[편집 | 원본 편집]

게임의 봇 플레이어
FPS 등지에서 인간 대신 프로그램대로 동작하는 인공지능 플레이어를 봇이라고 부른다. 또, MMORPG의 경제를 망가뜨리는 자동 사냥 프로그램으로 움직이는 캐릭터 역시 봇 또는 오토라고 부른다. NPC는 봇이라고 부르지 않는다.
검색 엔진의 봇
구글 등의 검색 엔진에서 웹 사이트 정보를 수집하는 프로그램을 봇이라고 부른다. 각 서버에는 봇이 따를 서버 규칙이 포함된 robots.txt라는 이름의 파일이 있는데, 여기서 봇의 접근 여부를 다룰 수 있어서 검색 결과에 해당 사이트가 뜨지 않게 할 수도 있다.리그베다 위키가 그랬듯이
트위터의 봇 계정
일정 시간대로 정해진 트윗을 반복적으로 수행하는 계정을 봇 계정이라고 부른다. 이런 봇 계정은 여러 타입이 있지만 대개 특정한 캐릭터를 연기하거나, 정보를 전파하는 역할로 운영된다.[1] 굳이 자동화된 트윗이 아니라 인간이 연기하고 있어도 봇이라고 하는 경향이 있다.
위키
위키에서는 맞춤법을 교정하거나 같은 서술 및 을 대량으로 수정해야 하는, 단순 반복 작업을 수행하는 계정을 봇이라고 부른다. 리브레 위키에도 이러한 봇 계정이 존재하고 있다. 이런 봇의 활동은 기본적으로 최근 바뀜에서 보이지 않도록 처리되어 있다.

각주

  1. 이 경우에는 일반계라고 칭하는 것에서 차용해 컨셉계라고 칭하는 사람들이 있긴 하지만, 트위터에서는 봇계로 통한다...