An @L?
A Bot is Made with various commands. These commands (Various types such as: Aliases, Remotes, Variables) are called "Scripts" which are written in the mIRC Scripting Language that will tell a Bot to do something, when scripted right.
Perhaps I can help, What Kind of bot, exactly?