RoBot is a Roblox framework for making client-sided chatbots. Take note that this is still very much a work in progress.
A: You can learn more about both of these things in the wiki.
Special thanks to ViniDalvino who made the Roblox Bible Bot, which is the inspiration to RoBot.