You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
David Trail 7b1f67c61d
Improving security since deleted comments are actually kept by Reddit admins.
12 years ago
.gitignore Ignore the config, I think this is the correct course of action for config files anyway... 13 years ago
LICENSE omg BSD 13 years ago
README.rst Using the latest version of PRAW instead of the old reddit_api 12 years ago
schreddit Blarg 13 years ago
shreddit Improving security since deleted comments are actually kept by Reddit admins. 12 years ago
shreddit.cfg Using the latest version of PRAW instead of the old reddit_api 12 years ago

README.rst

Shreddit
###########

Details
-----------
Uses the praw over at https://github.com/praw-dev/praw to do all the heavy lifting.

Usage
-----------
- Just run `./schreddit`
- You will need the `praw` Reddit Python library installed somewhere. I advise taking a read of https://github.com/praw-dev/praw#installation

Tit-bits
-----------
- If you fill in your user/passwd in your reddit.cfg then you won't be asked for login details when you run the program! Otherwise you'll be prompted every time.

Cron examples
-----------
- Run crontab -e to edit your cron file. If you have access to something like vixie-cron then each user can have their own personal cron job!

- Run every hour on the hour
	`0 * * * * cd /home/$USER/Shreddit/; ./shreddit`

- Run at 3am every morning
	`0 3 * * * cd /home/$USER/Shreddit/; ./shreddit`

- Run once a month on the 1st of the month
	`0 0 1 * * cd /home/$USER/Shreddit/; ./shreddit`

Caveats
-----------
- Only your previous 1,000 comments are accessable on Reddit. So good luck deleting the others. There may be ways to hack around this via iterating using sorting by top/best/controversial/new but for now I am unsure. I believe it best to set the script settings and run it as a cron job and then it won't be a problem unless you post *a lot*

- Would make life easier if Reddit just did a "DELETE * FROM abc_def WHERE user_id = 1337"

- You require the reddit python library somewhere in your PYTHONPATH