SubredditQuarantine
- class asyncpraw.models.reddit.subreddit.SubredditQuarantine(subreddit: asyncpraw.models.Subreddit)
Provides subreddit quarantine related methods.
To opt-in into a quarantined subreddit:
subreddit = await reddit.subreddit("test") await subreddit.quaran.opt_in()
- __init__(subreddit: asyncpraw.models.Subreddit)
Initialize a
SubredditQuarantine
instance.- Parameters:
subreddit – The
Subreddit
associated with the quarantine.
- await opt_in()
Permit your user access to the quarantined subreddit.
Usage:
subreddit = await reddit.subreddit("QUESTIONABLE") async for submission in subreddit.hot(): # Raises asyncprawcore.Forbidden print(submission) await subreddit.quaran.opt_in() async for submission in subreddit.hot(): print(submission) # Returns Submission
- await opt_out()
Remove access to the quarantined subreddit.
Usage:
subreddit = await reddit.subreddit("QUESTIONABLE") async for submission in subreddit.hot(): print(submission) # Returns Submission await subreddit.quaran.opt_out() async for submission in subreddit.hot(): # Raises asyncprawcore.Forbidden print(submission)