How do you say bot in chinese?
The "bot" as a software program could be translated just like the physical robots as "機器人" (literal meaning is "machine"+"person") in the Mandarin Chinese; or it would also be called more specifically as "機器人程序" or "機器人程式" ("robot"+"program").

But, in the spoken Chinese, people may just borrow the original English word "bot" instead of using any localized translations mentioned above. 

Some educational or academic sources would suggest some complex terms but they are rarely being used in the actual conversations or texts.