Si tu viens de commencer en C#, n'espère pas faire un bot en sockets tout de suite...
En plus d'en ch*** pour l'algorithme du bot en lui-même (comprendre comment se passe la connexion, les messages en général, faire un algo pour te déplacer sur une map...) tu vas en chier pour l'écrire en C#.
En plus, je suppose que tu n'y connais rien en sockets...
Sans compter qu'il faut aussi des connaissances plus générales.
Continue les tutos sur le SdZ, attaque-toi à des projets faciles et surtout de ton niveau et reviens quand tu maîtriseras tout ça.
Ce n'est pas la peine d'essayer de coder un bot en sockets, au mieux tu auras un truc qui fonctionne à moitié et tu auras leeché comme un porc, donc rien appris.
Même les plus grands programmeurs ont commencé par un "Hello, World!" avant de révolutionner le monde :D .