Bot

A bot is an computer-controlled player with an AI that accesses the game's internal data so as to know where it is and where its targets are found. Bots can be designed to attack monsters (for single-player or cooperative games), to attack fellow players (for deathmatch), or both.

Though a bot is normally a player, some mods feature "coop bots" that are in fact friendly monsters scripted to have attacks similar to those of the player.

e

DeHackEd based

 * ImmyDM (March 13, 1995)
 * Computer Deathmatch 2.0 (March 3, 2013)
 * Computer Deathmatch 4.0 (November 19, 2018)
 * Flame Warfare (June 9, 1995)
 * Grab That Throat! (August 30, 1996)
 * Master (April 4, 1997) (Early DeHacked based version)
 * Mr.Doom's Solo Deathmatch (November 7, 1997)
 * Deathmatch Warmup (January 7, 1998)
 * SoloDM (May 9, 1999)
 * Thug Autoplayer (August 18, 2000)
 * FakeBot (November 2, 2021)

DOSDoom based

 * DeathBot
 * Nexus Bot

Eternity based

 * AutoDoom

Legacy based

 * ACBot
 * Cajun

MBF based

 * MBFCompPlayer (uses a BEX based DeHacked patch)
 * NBot

ZDoom based

 * DoomBot (Version 4.0)
 * OPNDoom
 * ZCajun
 * ZDoomBot (Versions 5.1 and 5.2)

Others

 * TDBots (ACS/DECORATE based) (Eternity, MBF, PrBoom+, Skulltag, ZDoom/GZDoom/LZDoom, Zandronum)
 * DecoBot (ACS/DECORATE based) (ZDoom, Zandronum)
 * ZetaBot (ZScript based) (ZDoom family)
 * YBot
 * ZDWBot
 * LonerBot