{"id":22204374,"url":"https://github.com/innogames/slaxy","last_synced_at":"2025-10-11T21:40:13.075Z","repository":{"id":49524252,"uuid":"186443842","full_name":"innogames/slaxy","owner":"innogames","description":"Sentry webhooks to slack message converter proxy","archived":false,"fork":false,"pushed_at":"2019-07-02T11:44:55.000Z","size":8,"stargazers_count":6,"open_issues_count":0,"forks_count":3,"subscribers_count":19,"default_branch":"master","last_synced_at":"2025-07-27T06:01:51.461Z","etag":null,"topics":["go","golang","proxy","sentry","slack","webhook"],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/innogames.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-05-13T15:10:19.000Z","updated_at":"2023-02-17T15:26:15.000Z","dependencies_parsed_at":"2022-08-23T17:40:37.792Z","dependency_job_id":null,"html_url":"https://github.com/innogames/slaxy","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/innogames/slaxy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/innogames%2Fslaxy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/innogames%2Fslaxy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/innogames%2Fslaxy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/innogames%2Fslaxy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/innogames","download_url":"https://codeload.github.com/innogames/slaxy/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/innogames%2Fslaxy/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279008837,"owners_count":26084517,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-11T02:00:06.511Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["go","golang","proxy","sentry","slack","webhook"],"created_at":"2024-12-02T17:17:08.089Z","updated_at":"2025-10-11T21:40:13.049Z","avatar_url":"https://github.com/innogames.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Slaxy\n\nSentry webhooks to **sla**ck message converter pro**xy**.\n\n[![Build Status](https://travis-ci.org/innogames/slaxy.svg)](https://travis-ci.org/innogames/slaxy)\n[![GoDoc](https://godoc.org/github.com/innogames/slaxy?status.svg)](https://godoc.org/github.com/innogames/slaxy)\n[![Go Report Card](https://goreportcard.com/badge/github.com/innogames/slaxy)](https://goreportcard.com/report/github.com/innogames/slaxy)\n[![Release](https://img.shields.io/github/release/innogames/slaxy.svg)](https://github.com/innogames/slaxy/releases)\n\n## Contents\n\n- [General](#general)\n- [Installation](#installation)\n- [Usage](#usage)\n  - [Example Config](#example-config)\n  - [CLI](#cli)\n\n## General\n\nSlaxy provides an HTTP web interface that is capable of receiving Sentry webhooks, converting them to Slack messages and posting them to Slack on behalf of a bot user for example.\nA token is required to authenticate to Slack.\n\nOnce the server is up and running it will continuously receive webhooks from Sentry and post them to the configured channel in your Slack workspace.\n\n## Installation\n\nYou can simply go install the binary that serves as a HTTP server:\n```\n$ go install github.com/innogames/slaxy/slaxy\n```\n\n## Usage\n\n### Example Config\n\n```\ngrace-period: 60s\naddr: 127.0.0.1:3000\nbot-token: xoxb-###-###-###\nchannel: xxx\nexcluded-fields:\n  - ^sentry:.*$\n```\n\n### CLI\n\n```\n  _________.__\n /   _____/|  | _____  ___  ______.__.\n \\_____  \\ |  | \\__  \\ \\  \\/  \u003c   |  |\n /        \\|  |__/ __ \\_\u003e    \u003c \\___  |\n/_______  /|____(____  /__/\\_ \\/ ____|\n        \\/           \\/      \\/\\/\n\nUsage:\n  slaxy [flags]\n\nFlags:\n  -a, --addr string               listen address (default \"localhost:3000\")\n  -n, --channel string            slack channel\n  -c, --config string             path to config file if any\n  -e, --excluded-fields strings   excluded sentry fields\n  -g, --grace-period duration     grace period for stopping the server (default 1m0s)\n  -h, --help                      help for slaxy\n  -t, --token string              slack token\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finnogames%2Fslaxy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finnogames%2Fslaxy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finnogames%2Fslaxy/lists"}