Natürlich. Es gibt aber mittlerweile Tools die wirklich gut in der Handhabung sind.
Playwright bringt sogar nen Codegenerator mit. Der erzeugte Code ist zwar nicht wirklich schön, aber nach ein Mal manuell Durchklicken hat man n funktionierendes Script.
Gut, robust machen erfordert dann Know How, zugegeben.
Entsprechende Motivation vorausgesetzt schätze ich den Aufwand für nen Zahlungsmöglichkeiten-Bot auf ein Wochenende wenn man bei Null anfängt.
Die Dokumentation ist gut, ebenso bei Signal und Telegram wenn man sich aufs Telefon benachrichtigt haben möchte. Per Mail ist sogar noch einfacher.