In Reddit, a redditor is the term given to a user. Reddit gives us the functionality to add a redditor as a friend with the authenticated user. Here we will see how to befriend a redditor. We will be using the friend()
method of the Redditor
class to befriend a redditor.
friend()
Syntax : Redditor.friend(note)
Parameter :
- note : adds a note to the friendship, requires Reddit Premium, is optional
Returns : Nothing
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) # before using the friend() method print ( "Are the authenticated user and " + redditor.name + " friends? : " + str (redditor.is_friend)) # befriending the redditor redditor.friend() # after using the friend() method print ( "Are the authenticated user and " + redditor.name + " friends? : " + str (redditor.is_friend)) |
Output :
Are the authenticated user and spez friends? : False Are the authenticated user and spez friends? : True
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) # before using the friend() method print ( "Are the authenticated user and " + redditor.name + " friends? : " + str (redditor.is_friend)) # befriending the redditor redditor.friend() # after using the friend() method print ( "Are the authenticated user and " + redditor.name + " friends? : " + str (redditor.is_friend)) |
Output :
Are the authenticated user and AutoModerator friends? : False Are the authenticated user and AutoModerator friends? : True
Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.
To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course.