{"id":13690340,"url":"https://github.com/yashar1/reddit-comment-bot","last_synced_at":"2025-05-02T06:32:32.166Z","repository":{"id":23238475,"uuid":"98504891","full_name":"yashar1/reddit-comment-bot","owner":"yashar1","description":"Reddit bot that auto replies to comments on set subreddits","archived":false,"fork":false,"pushed_at":"2023-12-13T10:10:08.000Z","size":4,"stargazers_count":105,"open_issues_count":5,"forks_count":54,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-11-12T15:43:29.661Z","etag":null,"topics":["bot","comment-bot","praw","python","reddit","reddit-api","reddit-application","reddit-bot","reddit-client","reddit-comment-bot","redditbot","subreddit"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yashar1.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-07-27T07:07:23.000Z","updated_at":"2024-09-14T04:13:29.000Z","dependencies_parsed_at":"2024-01-12T19:48:22.791Z","dependency_job_id":"f5a594a8-2326-41e2-83e8-39dd352b351a","html_url":"https://github.com/yashar1/reddit-comment-bot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashar1%2Freddit-comment-bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashar1%2Freddit-comment-bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashar1%2Freddit-comment-bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashar1%2Freddit-comment-bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yashar1","download_url":"https://codeload.github.com/yashar1/reddit-comment-bot/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251998741,"owners_count":21678007,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bot","comment-bot","praw","python","reddit","reddit-api","reddit-application","reddit-bot","reddit-client","reddit-comment-bot","redditbot","subreddit"],"created_at":"2024-08-02T16:01:03.426Z","updated_at":"2025-05-02T06:32:31.845Z","avatar_url":"https://github.com/yashar1.png","language":"Python","funding_links":[],"categories":["*education-only* Bots"],"sub_categories":["External Reddit Tools"],"readme":"# Reddit Comment Bot\n\nThis Reddit Comment Bot is a Python-based auto-responder.\n\n- Pick a subreddit to scan.\n- Designate a specific comment to search for.\n- Set your bot's reply.\n\n### Requirements\n- [Python](https://www.python.org/downloads/)\n- [Praw](https://praw.readthedocs.io/en/latest/getting_started/installation.html)\n- A Reddit Account\n\n### Setup\n\n**Reddit App:**\n1. [Navigate to the Apps page](https://www.reddit.com/prefs/apps/)\n2. Click *create an app*\n3. **name:** Set a name for your app\n4. **type:** Script\n5. **description:** Optional\n6. **about url:** Optional\n7. **redirect uri:** http://localhost:8080\n8. Note the outputted *client id* and *secret*\n\n**config.py:**\n1. **REDDIT_USERNAME:** your Reddit username\n2. **REDDIT_PASSWORD:** your Reddit password\n3. **REDDIT_CLIENT_ID:** the outputted client id\n4. **REDDIT_CLIENT_SECRET:** the outputted secret\n5. **REDDIT_USER_AGENT:** a unique identifier for your bot\n6. **TARGET_SUBREDDIT:** the subreddit to scan (default = \"test\")\n7. **TARGET_STRING:** the comment search criteria (default = \"sample user comment\")\n8. **REPLY_MESSAGE:** your bot's comment reply (default = \"Hey, I like your comment!\")\n9. **SLEEP_DURATION:** sleep duration between bot runs in seconds (default = 10)\n\n### Usage\n\n- Navigate into the bot directory.\n- Run your bot:\n```sh\n$ python reddit_bot.py\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyashar1%2Freddit-comment-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyashar1%2Freddit-comment-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyashar1%2Freddit-comment-bot/lists"}