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)¶
Create 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)