Тебе понадобиться базовые знания языка, уметь правильно применять циклы и условия.
Если еще конкретнее, то для твоего бота тебе надо научиться пользоваться библиотекой selenium.
Прочитай серию этих статей:
https://habr.com/ru/post/248559/
И ты уже 100% будешь иметь представление, как реализовать твоего бота.