Documentation ¶ Index ¶ func New(client *clients.Github, rawConfig map[string]any) (handlers.WebhookHandler[*Params], error) type IssueCommentsAction func (r *IssueCommentsAction) Handle(ctx context.Context, log *slog.Logger, p *Params) error type Params Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func New ¶ func New(client *clients.Github, rawConfig map[string]any) (handlers.WebhookHandler[*Params], error) Types ¶ type IssueCommentsAction ¶ type IssueCommentsAction struct { // contains filtered or unexported fields } func (*IssueCommentsAction) Handle ¶ func (r *IssueCommentsAction) Handle(ctx context.Context, log *slog.Logger, p *Params) error Handle applies actions on issues comments, e.g. executes ad hoc commands type Params ¶ type Params struct { PullRequestNumber int RepositoryName string RepositoryURL string Comment string CommentID int64 User string } Source Files ¶ View all Source files handler.go Click to show internal directories. Click to hide internal directories.