IssueComment

class github.IssueComment.IssueComment

This class represents IssueComments.

The reference can be found here https://docs.github.com/en/rest/reference/issues#comments

delete() → None
Calls

DELETE /repos/{owner}/{repo}/issues/comments/{id}

edit(body: str) → None
Calls

PATCH /repos/{owner}/{repo}/issues/comments/{id}

get_reactions() → PaginatedList[Reaction]
Calls

GET /repos/{owner}/{repo}/issues/comments/{id}/reactions

create_reaction(reaction_type: str) → Reaction
Calls

POST /repos/{owner}/{repo}/issues/comments/{id}/reactions

delete_reaction(reaction_id: int) → bool
Calls

DELETE /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id}

minimize(reason: str = 'OUTDATED') → bool
Calls

POST /graphql with a mutation to minimize comment

<https://docs.github.com/en/graphql/reference/mutations#minimizecomment>

unminimize() → bool
Calls

POST /graphql with a mutation to unminimize comment

<https://docs.github.com/en/graphql/reference/mutations#unminimizecomment>