redditwarp.siteprocs.moderation.pull_ASYNC
#
- class redditwarp.siteprocs.moderation.pull_ASYNC.Pull(client: Client)[source]#
Bases:
object
- class ModQueue(outer: Pull)[source]#
Bases:
object
- submissions(sr: str, amount: int | None = None) ImpartedPaginatorChainingAsyncIterator[ModQueueSubmissionListingAsyncPaginator, Submission] [source]#
- comments(sr: str, amount: int | None = None) ImpartedPaginatorChainingAsyncIterator[ModQueueCommentListingAsyncPaginator, Comment] [source]#
- property modqueue: None#
Retrieve submissions/comments relevant to moderators.
- Parameters:
sr (str) –
amount (Optional[int]) –
- Returns:
A paginator iterator of either
Submission
orComment
objects.- Return type:
ImpartedPaginatorChainingAsyncIterator
[ModQueueListingAsyncPaginator
,object
]
- Raises:
redditwarp.http.exceptions.StatusCodeException –
403
:You don’t have access to the subreddit.
You don’t have the ‘posts’ moderator permission.
403
:The specified subreddit name is too long (over 21 characters) or contains invalid characters.
- class Reported(outer: Pull)[source]#
Bases:
object
- submissions(sr: str, amount: int | None = None) ImpartedPaginatorChainingAsyncIterator[ReportsSubmissionListingAsyncPaginator, Submission] [source]#
- comments(sr: str, amount: int | None = None) ImpartedPaginatorChainingAsyncIterator[ReportsCommentListingAsyncPaginator, Comment] [source]#
- property reported: None#
Behaves similarly to
modqueue()
.
- class Spam(outer: Pull)[source]#
Bases:
object
- submissions(sr: str, amount: int | None = None) ImpartedPaginatorChainingAsyncIterator[SpamSubmissionListingAsyncPaginator, Submission] [source]#
- comments(sr: str, amount: int | None = None) ImpartedPaginatorChainingAsyncIterator[SpamCommentListingAsyncPaginator, Comment] [source]#
- property spam: None#
Behaves similarly to
modqueue()
.
- class Edited(outer: Pull)[source]#
Bases:
object
- submissions(sr: str, amount: int | None = None) ImpartedPaginatorChainingAsyncIterator[EditedSubmissionListingAsyncPaginator, Submission] [source]#
- comments(sr: str, amount: int | None = None) ImpartedPaginatorChainingAsyncIterator[EditedCommentListingAsyncPaginator, Comment] [source]#
- property edited: None#
Behaves similarly to
modqueue()
.
- unmoderated(sr: str, amount: int | None = None) ImpartedPaginatorChainingAsyncIterator[UnmoderatedSubmissionListingAsyncPaginator, Submission] [source]#
Behaves similarly to
modqueue()
.