Thursday, October 23, 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
32361 POSTS0 COMMENTS
Milvus
88 POSTS0 COMMENTS
Nango Kala
6728 POSTS0 COMMENTS
Nicole Veronica
11892 POSTS0 COMMENTS
Nokonwaba Nkukhwana
11954 POSTS0 COMMENTS
Shaida Kate Naidoo
6852 POSTS0 COMMENTS
Ted Musemwa
7113 POSTS0 COMMENTS
Thapelo Manthata
6805 POSTS0 COMMENTS
Umr Jansen
6801 POSTS0 COMMENTS