Could you please explain why do you need these things that I highlighted?
Download, upload, delete and write into files
This one scares me the most, because bot should only be doing what is in it's "script" or in this case, play the game... What kind of files is your bot downloading, uploading, deleting and writing into? That sounds like some kind of Keylog...
Ok... I understand that
MAYBE bot needs to
download an update or
upload a bug/crash/error reports... But
WHY there's a function of deleting and writing into files? A bot doesn't need to delete anything, it just needs to play a game...