- class asyncpraw.models.reddit.subreddit.ContributorRelationship(subreddit: asyncpraw.models.Subreddit, relationship: str)¶
Provides methods to interact with a
Contributors are also known as approved submitters.
Contributors of a subreddit can be iterated through like so:
subreddit = await reddit.subreddit("test") async for contributor in subreddit.contributor(): print(contributor)
- __call__(redditor: asyncpraw.models.Redditor | str | None = None, **generator_kwargs) AsyncIterator[asyncpraw.models.Redditor] ¶
redditor – When provided, yield at most a single
Redditorinstance. This is useful to confirm if a relationship exists, or to fetch the metadata associated with a particular relationship (default:
Additional keyword arguments are passed in the initialization of
- __init__(subreddit: asyncpraw.models.Subreddit, relationship: str)¶
subreddit – The
Subredditfor the relationship.
relationship – The name of the relationship.
- await add(redditor: str | asyncpraw.models.Redditor, **other_settings: Any)¶
redditorto this relationship.
redditor – A redditor name or
- await leave()¶
Abdicate the contributor position.