# goroku-keisatsu の設定ファイル例。 # コピーして config.yaml として使う。秘密情報が入るので config.yaml は絶対にコミットしないこと。 listen_addr: ":8080" # 是正PRやコメント投稿時にリクエストの署名検証に使う共有シークレット。 # Forgejo側のWebhook設定(Settings > Webhooks)で入力する値と同じにする。 webhook_secret: "change-me" forgejo: # 自ホストのForgejoのベースURL base_url: "https://git.example.dev" # bot専用アカウントで発行したAPIトークン(Settings > Applications)。 # 権限は対象リポジトリへの read/write + issue + pull-request で十分。 token: "change-me" bot: # 上のtokenを発行したbotアカウントのユーザー名。 # このアカウント自身の発言/pushには反応しない(無限ループ防止)。 username: "goroku-keisatsu-bot" # 是正PR用に作成するブランチの接頭辞。 branch_prefix: "bot/goroku-fix/" # push時にスキャンする対象拡張子。空にすると全ファイルを対象にする。 target_extensions: - ".md" - ".txt" - ".go" - ".py" - ".js" - ".ts" # 検知する語録リスト。有名どころの一部だけを同梱しているので、 # 必要に応じて自分のconfig.yamlで自由に追加・削除すること。 phrases: - "しょうもな" - "たまげたなあ" - "変態糞土方" - "絶対に許さない" - "24時間戦えますか" - "本当に感謝しております" - "巨大感謝" - "覚悟はいいか?俺はできてる" - "もうだめだ" - "ンアッー" - "ファッ!?" - "24時間タタカエマスカ"