Sunt de acord cu tine, dar altfel am avea nevoie access api la platforma cu care vrem sa comunicam.
In cazul reddit-ului, stiu ca poti sa iti faci enable la un api app, primesti un key, si dupa ce te loghezi cu OAuth poti sa faci actiuni in numele utilizatorului cu care esti logat.
E frumos asa, dar nu toate platformele au asa ceva, si mi se pare ca <gandindu-ma paranoic> daca toata interactiunea ta cu X user e facuta de pe un API, platforma respectiva te poate cataloga ca ceva automated / bot / entitate controlata.
O sa iau in considerare si asta, si oricum, la inceput ai nevoie de interactiune 'manuala' ca sa creezi contul, sa setezi un API key s.a.m.d.
Imi place interactiunea asta, sa vedem ce idei mai ies de aici.