Bot

A program that runs autonomously, and which performs repetitive and/or remotely-controlled tasks, from very simple IRC commands to incredibly complex online game manipulation.