wenn es dir darum geht einen "bot" zu schreiben ... und dir dabei eigentlich egal ist WAS dieser am ende machen soll ... such dir lieber einsatzgebiete bei denen sowas leichter umsetzbar ist als dich in irgendwelche LIBs und ziemlich wirre ideen hineinzusteigern ...
aber ich warne dich gleich vor : lass dir erst garnicht einfallen dann mal eben ein bot für facebook-spiele zu schreiben ... davon abgesehen das dort ebenfalls viel Flash genutzt wird, und zwar in noch ganz anderen ausmaßen als auf YT, und es auch einige gibt die "nur" AJAX nutzen, was dann mit java schon wieder deutlich einfacher machbar wäre, braucht es doch eine ganze menge an erfahrung und zeit ... sowas geht nicht mal eben in ein paar minuten ... und es wird sicher auch so gut wie keine codes im netz geben ... und wirklich hilfe brauchst du auch nicht erwarten da halt die leute die dir helfen könnten sich dann erst mit dem auseinandersetzen müssten was du vorhast ...
wenn du also in die bot-programmierung einsteigen willst fang wirklich mit etwas leichtem an bei dem es nur auf ein paar informationen ankommt die übertragen werden müssen ... vielleicht auch erstmal an etwas was eine gute API bietet (wobei das sicher nur sehr wenig sein dürfte) ... und lass erstmal die finger von allem was mit GUI zu tun hat ... denn dafür brauchst einiges an fachwissen und erfahrung ... das ist nichts für den anfang ... und würde dich sehr schnell demotivieren ...
klar wird heute viel aktiv gegen bots vorgegangen ... aber den teil den man "noch" nicht programm-technisch umsetzen kann kann man ja dann an den user delegieren bis man weis wie man z.b. ein captcha lesen oder andere aktionen bewirken kann die sonst einen menschen benötigen ...