A custom Lua bot framework