An IRC bot is a set of scripts or a program that connects to IRC as a client, and so appears to other users as another user. IRC bots can perform many different functions from checking the weather to games like uno and werewolf. Notable bots include Eggdrop, Supybot, and Limnoria.
IRC Botnets (not to be confused with botnets controlled by IRC) are used to keep claim to channels on networks with no services, such as efnet. Popular bots used to build IRC botnets include Eggdrop, Wraith and Muhstik.