so I'm doing it now.
basic_robot_csm needs minetest 0.5.0 or 0.4.16-dev.
Source on Github
Current version 2017-08-19
My documentation on the wiki
Actually, it is not a robot that can move around (lsuch as basic_robot),
but a lua-sandbox with an editor-formspec for writing code.
That editor has 8 tabs for different texts or source-code that can be run.
Primary usage right now is as a calculator / chat-bot etc.
but everything lua can do within the client_lua_api is possible.
See some example-programs on the wiki:
- HelloWorld Execute-command
Report-time Report-position
MiniMap ScreenShot
Calculate Math Play-sound
Chat-listener Chat-bell Quiz-Solver
could be replaced with a few lines of code (eg. chatbell, or minimap).