Command details

Setting
ID
1409
Level
100
Cost
0 points
Global Cooldown
5 seconds
User-specific Cooldown
15 seconds
Mod Only
No
Sub Only
No
Whisperable
No
Default usage
13:37 pajlada: !listfileschangedbyprs
13:37
pajbot: gh pr list --state open --json number | jq -r '.[].number' | xargs -I{} gh pr view {} --json number,files | jq -r -s --arg repo "$(gh repo view --json nameWithOwner --jq .nameWithOwner)" ' map({number, files: [.files[].path]}) | map(.files[] as $f | {file: $f, pr: .number}) | group_by(.file) | map({file: .[0].file, prs: map("https://github.com/\($repo)/pull/\(.pr)")}) | .[] | "\(.file):\n - \(.prs | join("\n - "))" '