Português:
Se o que você deseja é um programa, que possibilite o computador realizar atividades que um típico jogador realiza, você poderia utilizar um programa como "Mouse Recorder Pro 2", que possui ferramentas de controle de mouse e teclado, e que pode realizar as atividades desejadas através de scripts na linguagem de programação do próprio programa. Já construi scripts próprios para manipular meu personagem de "OT Pokémon". Se é o que deseja posso programar os scripts para as atividades que vc desejar para o seu jogador, como por exemplo o cave bot e outros que foi citado.
Inglês:
If what you want is a program that enables the computer to carry out activities that a typical player performs, you could use a program like "Mouse Recorder Pro 2", which has mouse and keyboard control tools, and can carry out the activities want through scripts in the programming language of the program itself. Already build own scripts to manipulate my character "Pokémon OT". If that's what you want can program scripts for activities that u want for your player, for example bot basement and others that was quoted.