- Profile: u/CakeDay--Bot
- Subreddit: r/CakeDayBot
Your anniversary day of registering at Reddit.com!
It's based on three scripts, one to find, one to message, and the last one to maintain the process.It's based on Python 2.7 and SQLite3 to store Redditors.
That crazy-bot crawl the specified subreddit (r/all by default), with readonly
mode, to find and collect redditors at database.
Chooses the users and if they're not blacklisted, replies at his/her last -out of specified range- comments. Checking from the database for Blacklisted subreddits or redditors.
The schedule for now is:
- [Every 1 hour] Check for new contributions here.
- [Every 2 hours] Check for Opt-out users/subreddits here.
- [Every 6 hours] Remove comments with negative karma.
- [Saturday: 10:00AM UTC] Posts, at r/CakeDayBot analytics and statuses.
- [Saturday: 11:00AM UTC] Reset users that've been messaged.
Not available yet, there'll be a specific branch for testing (with a testing subreddit too). Stay tuned!
Feel free to contribute on this project! Just fork it, make any change on your fork and add a pull request on current branch! Any advice, help or questions will be great for me :)
“GPL” stands for “General Public License”. Using the GNU GPL will require that all the released improved versions be free software. source & more