{"id":19840549,"url":"https://github.com/yakkun/slack-thread-stopper","last_synced_at":"2025-05-01T19:30:42.723Z","repository":{"id":37985139,"uuid":"339833666","full_name":"yakkun/slack-thread-stopper","owner":"yakkun","description":"真・スレッドストッパー。。。(￣ー￣)ﾆﾔﾘｯ","archived":false,"fork":false,"pushed_at":"2024-07-17T03:55:20.000Z","size":187,"stargazers_count":5,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-06T17:06:08.279Z","etag":null,"topics":["bot","go","golang","slack"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yakkun.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-02-17T19:29:27.000Z","updated_at":"2022-03-29T12:37:01.000Z","dependencies_parsed_at":"2024-03-08T06:26:43.299Z","dependency_job_id":"438b71b0-0cb7-499e-923b-c420377444cd","html_url":"https://github.com/yakkun/slack-thread-stopper","commit_stats":{"total_commits":48,"total_committers":2,"mean_commits":24.0,"dds":"0.27083333333333337","last_synced_commit":"dbd6b4e213022d44775286d3619bd56ec7f97e0f"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yakkun%2Fslack-thread-stopper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yakkun%2Fslack-thread-stopper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yakkun%2Fslack-thread-stopper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yakkun%2Fslack-thread-stopper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yakkun","download_url":"https://codeload.github.com/yakkun/slack-thread-stopper/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251932566,"owners_count":21667168,"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","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":["bot","go","golang","slack"],"created_at":"2024-11-12T12:27:19.711Z","updated_at":"2025-05-01T19:30:42.398Z","avatar_url":"https://github.com/yakkun.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"slack-thread-stopper\n===\n\n![利用イメージ](./docs/image.png \"利用イメージ\")\n\nスレッド利用を非推奨にする Slack Bot です。この Bot がいるチャンネルではスレッドを利用した場合に非推奨であると警告されます。\n\n## Requirement\n\n- Go 1.14+\n- Slack\n\n## Setup\n\nSlack のソケットモードを利用しています。\n\n環境変数にて、 Slack の Token が 2 種類、必要です。\n\n- `SLACK_BOT_TOKEN`: `xoxb-` から始まる Bot トークン\n- `SLACK_APP_TOKEN`: `xapp-` から始まる App トークン\n\n`.env` ファイルが利用できます。 [.env.sample](/.env.sample) をコピーしてご利用ください。\n\n## How to install in your workspace\n\n(2021/2/19 時点での情報です)\n\n1. [ここ](https://api.slack.com/apps?new_app=1) からSlack App をワークスペースに作成\n2. 左メニュー \"Socket Mode\" へ、\"Enable Socket Mode\" をオンに\n   \"Token Name\" は適当につけて Scope はそのままで Generate\n   発行される Token をコピー (これが `SLACK_APP_TOKEN`)\n3. 左メニュー \"Event Subscriptions\" へ、 \"Enable Events\" をオンに\n   Subscribe to bot events 内で \"Add Bot User Event\" を押し、 \"message.channels\" を追加\n4. 左メニュー \"OAuth \u0026 Permissions\" へ\n   Scopes 内で \"Add an OAuth Scope\" を押し、 \"chat:write\" を追加\n5. 左メニュー \"App Home\" へ、 App の見た目を整える\n   主に \"App Display Name\" など\n6. 左メニュー \"Install App\" へ、 ワークスペースにインストール\n7. 左メニュー \"Install App\" へ、 もう一度\n   \"Bot User OAuth Access Token\" をコピー (これが `SLACK_BOT_TOKEN`)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyakkun%2Fslack-thread-stopper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyakkun%2Fslack-thread-stopper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyakkun%2Fslack-thread-stopper/lists"}