All Projects → yashar1 → reddit-comment-bot

yashar1 / reddit-comment-bot

Licence: other
Reddit bot that auto replies to comments on set subreddits

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to reddit-comment-bot

crypto-subreddits-cli
👽 Track Cryptocurrency Subreddits On The Command Line 👽
Stars: ✭ 24 (-59.32%)
Mutual labels:  reddit, reddit-bot, reddit-api, subreddit
cronnit.com
A free tool for scheduling posts to Reddit.
Stars: ✭ 3 (-94.92%)
Mutual labels:  reddit, reddit-bot, reddit-api
subreddit-comments-dl
Download subreddit comments
Stars: ✭ 57 (-3.39%)
Mutual labels:  reddit, subreddit, praw
context-mod
an event-based, reddit moderation bot built on top of snoowrap and written in typescript
Stars: ✭ 38 (-35.59%)
Mutual labels:  reddit, reddit-bot, reddit-application
Praw
PRAW, an acronym for "Python Reddit API Wrapper", is a python package that allows for simple access to Reddit's API.
Stars: ✭ 2,675 (+4433.9%)
Mutual labels:  reddit, reddit-api, praw
RepostCheckerBot
Bot for checking reposts on reddit
Stars: ✭ 36 (-38.98%)
Mutual labels:  reddit, reddit-bot, praw
PrawWallpaperDownloader
Download images from reddit
Stars: ✭ 18 (-69.49%)
Mutual labels:  reddit, praw
rreddit
𝐫⟋ Get Reddit data
Stars: ✭ 49 (-16.95%)
Mutual labels:  reddit, reddit-api
subreddit-css
used for /r/web_design and /r/graphic_design
Stars: ✭ 44 (-25.42%)
Mutual labels:  reddit, subreddit
set-top-reddit-wallpaper
PowerShell script to set the wallpaper as the top post of the day/week/month from /r/wallpapers and /r/wallpaper or any other subreddits.
Stars: ✭ 17 (-71.19%)
Mutual labels:  reddit, reddit-api
aPRAW
Asynchronous Python Reddit API Wrapper
Stars: ✭ 49 (-16.95%)
Mutual labels:  reddit, reddit-api
reddit-fetch
A program to fetch some comments/pictures from reddit
Stars: ✭ 50 (-15.25%)
Mutual labels:  reddit, subreddit
Mongit
💾 Mongo-esque Reddit-based Database!
Stars: ✭ 20 (-66.1%)
Mutual labels:  reddit, reddit-api
Glance
Another client for Reddit, but this time, it's not just a client. It's a different way of browsing photos, GIFs, memes and other things there!
Stars: ✭ 104 (+76.27%)
Mutual labels:  reddit, reddit-client
Reddit-Embed
Embed any reddit post onto your website!
Stars: ✭ 15 (-74.58%)
Mutual labels:  reddit, reddit-client
redditwatcher
📻 Reddit streaming CLI
Stars: ✭ 17 (-71.19%)
Mutual labels:  reddit, reddit-api
comments-generator
A Reddit bot that generates new context-aware comments using Markov chains trained from a set of given users or subreddits comments history.
Stars: ✭ 63 (+6.78%)
Mutual labels:  reddit-bot, praw
MemeAdviser
A reddit bot that evaluates memes and predicts growth on r/MemeEconomy
Stars: ✭ 14 (-76.27%)
Mutual labels:  reddit-bot, praw
photon-reddit
Photon Reddit is a clean and modern reddit desktop client, with some cool features.
Stars: ✭ 25 (-57.63%)
Mutual labels:  reddit, reddit-application
roux
Simple and (a)synchronous Reddit API wrapper for Rust.
Stars: ✭ 41 (-30.51%)
Mutual labels:  reddit, reddit-api

Reddit Comment Bot

This Reddit Comment Bot is a python-based auto-responder.

  • Pick a subreddit to scan
  • Designate a specific comment to search for
  • Set your bot's reply

Requirements

Setup

Reddit App:
  1. Navigate to the Apps page
  2. Click create an app
  3. name: Set a name for your app
  4. type: Script
  5. description: Optional
  6. about url: Optional
  7. redirect uri: http://localhost:8080
  8. Note the outputted client id and secret
config.py:
  1. username: your Reddit username
  2. password: your Reddit password
  3. client_id: the outputted client id
  4. client_secret: the outputted secret
reddit_bot.py:

Set the subreddit to search (default = "r/test"):

r.subreddit('test')

Comment search criteria (default = "sample user comment"):

if "sample user comment"

Bot's comment reply (default = "Hey, I like your comment!"):

comment.reply("Hey, I like your comment!")

Usage

Navigate into the bot directory. Run your bot:

$ python reddit_bot.py
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].