Столкнулся с похожей проблемой.
Нагуглил информацию о том, что большинство сайтов блокируют парсинг методом блокирования доступа pythonanywhere, т.е. закрывают ему доступ полностью.
Решение - запустить бота с менее популярного хостинга, вероятно за деньги.