Вопрос по изучениею Пайтона?
Поскольку сам изучаю, не могу говорить прям безапелляционно. 

Очень советую скачать и проработать «Изучаем Python» М.Лутца. 
Очень большая, очень нудная, очень полезная книга. Если осилишь - многое встанет на свои места. 
Это не справочник. 

Ну и начни делать относительно маленькую программку. Тетрис, например. Или теннис. Что-то простое. 

Боты - штука довольно сложная, т.к. там много всяких неочевидных и не сразу понятных вещей. К ним вернёшься позже.
В каком лучше направление двигаться, кто изучал пайтон, подскажи плс! 
Я бы рекомендовал двигаться в сторону официальной документации. Но если не хотите долго и скрупулёзно читать сигнатуры, то лучше сразу сделать бота с нуля с помощью какой-нибудь высокоуровневой библиотеки аля telepot. Если шарите в http, то можно использовать requests (но это в 2 раза сложнее).