- DémonstrationDeCollecteSimpleDInformations.py : démonstration de collecte simple d’informations — karma, top 5 d’un sousjlailu, liste des bannis d’un sousjlailu
- StatsSurSoumissions.py : top des posteurs dont la soumission comporte un mot-clef recherché, avec suivi des horaires des soumissions
- StatsSurDélistement.py top des posteurs non bannis dont les soumissions et commentaires ont été délistés récemment
- InformationsSurBannissements.py : liste les comptes bannis d’un sousjlailu
- BannirEtDélister.py : banni un compte puis déliste ses publications, ou le débannit et valide ses publications
- SoumissionsDélistées.py : liste les soumissions délistées récemment
- SoumissionsDélistéesParAutoModerator.py : liste les soumissions délistées par AutoModerator
Les scripts ont les dépendances suivantes :
- python3
- praw :
pip3 install praw
- praw-OAuth2Util :
pip3 install praw-oauth2util
- créer un jeton d’authentification
- sur Reddit, créer une application de type
script
(https://www.reddit.com/prefs/apps/ - définir
redirect uri
àhttp://127.0.0.1:65010/authorize_callback
, le reste est libre - renseigner l’authentification des scripts sur Reddit dans le fichier
oauth.ini
(clé et secret)
En ce glorieux jour du 2015-08-17, moi Damien Clauzel place ce travail sous la licence « Fais pas chier ».