module Octokit::Client::Reactions

Direct including types

Defined in:

octokit/client/reactions.cr

Instance Method Summary

Instance Method Detail

def commit_comment_reactions(repo : String, id : Int64, **options) : Paginator(Reaction) #

List reactions for a commit comment

See Also:

Examples:

List all the reactions for a commit comment

Octokit.commit_comment_reactions("monsalisa/app", 123456)

[View source]
def create_commit_comment_reaction(repo : String, id : Int64, reaction : String, **options) : Reaction #

Create a reaction for a commit comment

See Also:

Examples:

Octokit.create_commit_comment_reaction("monsalisa/app", 123456, "+1")

[View source]
def create_issue_comment_reaction(repo : String, id : Int64, reaction : String, **options) : Reaction #

Create reaction for an issue comment

See Also:

Examples:

Octokit.create_issue_comment_reaction("monsalisa/app", 987654, "laugh")

[View source]
def create_issue_reaction(repo : String, number : Int64, reaction : String, **options) : Reaction #

Create reaction for an issue

See Also:

Examples:

Octokit.create_issue_reaction("monsalisa/app", 123456, "heart")

[View source]
def create_pull_request_review_comment_reaction(repo : String, id : Int64, reaction : String, **options) : Reaction #

Create reaction for a pull request review comment

See Also:

Examples:

Octokit.create_pull_request_review_comment_reaction("monsalisa/app", 555111, "hooray")

[View source]
def create_release_reaction(repo : String, release_id : Int64, reaction : String, **options) : Reaction #

Create reaction for a release

See Also:

Examples:

Octokit.create_release_reaction("monsalisa/app", 987654, "heart")

[View source]
def delete_issue_comment_reaction(repo : String, comment_id : Int64, reaction_id : Int64, **options) : Bool #

Delete a reaction from an issue comment

See Also:

Examples:

Octokit.delete_issue_comment_reaction("monsalisa/app", 987654, 123)

[View source]
def delete_issue_reaction(repo : String, issue_id : Int64, reaction_id : Int64, **options) : Bool #

Delete a reaction

See Also:

Examples:

Octokit.delete_issue_reaction("monsalisa/app", 987654, 123)

[View source]
def delete_release_reaction(repo : String, release_id : Int64, reaction_id : Int64, **options) : Bool #

Delete a reaction for a release

See Also:

Examples:

Octokit.delete_release_reaction("monsalisa/app", 987654, 123)

[View source]
def issue_comment_reactions(repo : String, id : Int64, **options) : Paginator(Reaction) #

List reactions for an issue comment

See Also:

Examples:

reactions = Octokit.issue_comment_reactions("monsalisa/app", 987654)
reactions.records.each do |reaction|
  puts reaction.content    # --> "+1" (example)
  puts reaction.user.login # --> "octocat" (example)
  puts reaction.id         # --> 271694398 (example)
end

[View source]
def issue_reactions(repo : String, number : Int64, **options) : Paginator(Reaction) #

List reactions for an issue

See Also:

Examples:

Octokit.issue_reactions("monsalisa/app", 123456)

[View source]
def pull_request_review_comment_reactions(repo : String, id : Int64, **options) : Paginator(Reaction) #

List reactions for a pull request review comment

See Also:

Examples:

Octokit.pull_request_review_comment_reactions("monsalisa/app", 555111)

[View source]
def release_reactions(repo : String, release_id : Int64, **options) : Paginator(Reaction) #

List reactions for a release

See Also:

Examples:

Octokit.release_reactions("monsalisa/app", 987654)

[View source]