An aimbot is a type of computer game bot used in first-person shooter games to provide varying levels of target acquisition assistance to the player. How would you say aimbot in French?
The word aimbot is said as is in French.
Although if you really want to translate it, you could say une aide à la visée for the aimbot integrated in most Xbox games.
There are no real translation for the non-legit version, but if you really need an exact translation it would be un robot viseur, which is extremely ugly for French. This is the reason we use aimbot in French.
In France, everybody says "aimbot" (I am French)
This is a reference: http://www.linguee.fr/anglais-francais/traduction/aimbot.html