Oui c'est un peu plus de travail un vrai bot ; mais c'est aussi plus intéressant non ?
Les classes et les types sont très bien parsés et on peut générer un protocol sans trop de difficulté, et même si certains comportements ne sont pas ré implémentés, bah voila se faire détecter même de nos jours c'est chaud ....
J'ai développé mon bot avec la même ip, sur le même compte, à envoyer des messages malformés au début, à pas aller jusqu'au bout des processus d'auth., etc ... compte toujours disponible.
Et un vrai bot bien programmé, c'est quand même un peu plus intéressant niveau pratique que le MITM ; le miens tournera sans soucis sur n'importe quel VPS unix/windows avec 256mo de ram, voir sur téléphone et sur système embarqué comme RPI.