get_user_comments
Retrieve a specific Reddit user's comments with sorting by new, hot, or top. Apply time filters for scoring, paginate with an after cursor, and get comment details plus author info.
Instructions
Get comments made by a specific user, with sort (new/hot/top) and time filter. Read-only; works anonymously. Returns a page of comments (subreddit, parent post title, body excerpt, score, permalink) plus an after cursor. Use get_user_posts for their submissions, or get_user_info for karma/profile stats. Do NOT use this to read one post's thread — use get_post_comments.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Ordering: 'new' (most recent), 'hot' (currently active), or 'top' (highest score within `time_filter`). Default 'new'. | new |
| after | No | Forward pagination cursor: the `after` value from a previous call. Omit for the first page. | |
| limit | No | How many comments to return, 1–100 (default 10). | |
| username | Yes | The author's Reddit username, without the u/ prefix (e.g. 'spez'). | |
| time_filter | No | Time window for scoring; only applies when sort='top'. Ignored for 'new'/'hot'. Default 'all'. | all |