Need a Working Youtube Bot.

I m in need of a working youtube bot here is the functionality i need
Commenting on Videos with different channel usernames
Creating a list of the comment url
Finding top videos from youtube to comment ( optional)

If anyone has something like this please help