# SubredditStream

class `praw.models.reddit.subreddit.``SubredditStream`(subreddit)

  Provides submission and comment streams.

  `__init__`(subreddit)

    Create a SubredditStream instance.

    Parameters: | subreddit – The subreddit associated with the streams.

  `comments`(**stream_options)

    Yield new comments as they become available.

    Comments are yielded oldest first. Up to 100 historical comments will initially be returned.

    Keyword arguments are passed to `stream_generator()`.

    For example, to retrieve all new comments made to the `iama` subreddit, try:

        for comment in reddit.subreddit('iama').stream.comments():
            print(comment)

    To only retreive new submissions starting when the stream is created, pass skip_existing=True:

        subreddit = reddit.subreddit('iama')
        for comment in subreddit.stream.comments(skip_existing=True):
            print(comment)

  `submissions`(**stream_options)

    Yield new submissions as they become available.

    Submissions are yielded oldest first. Up to 100 historical submissions will initially be returned.

    Keyword arguments are passed to `stream_generator()`.

    For example to retrieve all new submissions made to all of Reddit, try:

        for submission in reddit.subreddit('all').stream.submissions():
            print(submission)