Thursday, December 18, 2025
HomeLanguagesPython PRAW – Getting the list of subreddits moderated by a redditor

Python PRAW – Getting the list of subreddits moderated by a redditor

In Reddit, a redditor is the term given to a user. A moderator is a redditor responsible for the content moderation of a subreddit. Here we will see how to fetch all the subreddits a redditor is moderating. We will be using the moderated() method of the Redditor class to fetch the list of the redditor’s moderated subreddits.

moderated()

Syntax : Redditor.moderated()

Parameter : None

Returns : List of objects of class Subreddit

Example 1 : Consider the following redditor :

The user name of the redditor is : spez.




# importing the module
import praw
  
# initialize with appropriate values
client_id = ""
client_secret = ""
username = ""
password = ""
user_agent = ""
  
# creating an authorized reddit instance
reddit = praw.Reddit(client_id = client_id, 
                     client_secret = client_secret, 
                     username = username, 
                     password = password,
                     user_agent = user_agent) 
  
# the name of the redditor
redditor_name = "spez"
  
# instantiating the Redditor class
redditor = reddit.redditor(redditor_name)
  
# fetching the list of moderated subreddits
subreddits = redditor.moderated()
  
# printing the name of the subreddits
for subreddit in subreddits:
    print(subreddit)


Output :

announcements
blog
programming
HighQualityGifs
OutOfTheLoop
SubredditDrama
business
PartyParrot
modnews
Layer
redditdev
redesign
hero0fwar
reddit_fact_check
yourweek
spez
metaskreddit
hipmunk
guild
modprogramming

Example 2 : Consider the following redditor :

The user name of the redditor is : AutoModerator




# importing the module
import praw
  
# initialize with appropriate values
client_id = ""
client_secret = ""
username = ""
password = ""
user_agent = ""
  
# creating an authorized reddit instance
reddit = praw.Reddit(client_id = client_id, 
                     client_secret = client_secret, 
                     username = username, 
                     password = password,
                     user_agent = user_agent) 
  
# the name of the redditor
redditor_name = "AutoModerator"
  
# instantiating the Redditor class
redditor = reddit.redditor(redditor_name)
  
# fetching the list of moderated subreddits
subreddits = redditor.moderated()
  
# counting the number od subreddits moderated
print(redditor_name + " is a moderator of " + str(len(subreddits)) + " number of subreddits.")


Output :

AutoModerator is a moderator of 10024 number of subreddits.
Dominic
Dominichttp://wardslaus.com
infosec,malicious & dos attacks generator, boot rom exploit philanthropist , wild hacker , game developer,
RELATED ARTICLES

Most Popular

Dominic
32455 POSTS0 COMMENTS
Milvus
108 POSTS0 COMMENTS
Nango Kala
6823 POSTS0 COMMENTS
Nicole Veronica
11958 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12036 POSTS0 COMMENTS
Shaida Kate Naidoo
6958 POSTS0 COMMENTS
Ted Musemwa
7203 POSTS0 COMMENTS
Thapelo Manthata
6910 POSTS0 COMMENTS
Umr Jansen
6890 POSTS0 COMMENTS