Go Wiki: gopherbot

此頁面概述了所有互動式 gopherbot 功能。gopherbot 執行的大多數任務不需要人工干預,但是它正在學習新技巧。

新增/刪除標籤

您可以告訴 gopherbot 您想做什麼來新增或刪除標籤。

@gopherbot,請新增標籤 NeedsFix、help wanted 並刪除標籤 needsinvestigation

@gopherbot 後的逗號以及 pleaseandaddlabel[s] 關鍵字是可選的。新增標籤是預設操作,因此如果您願意,命令可以更簡潔。

@gopherbot needsfix, help wanted remove needsinvestigation

上述命令將實現與第一個命令相同的結果。

如果您不想刪除任何內容,可以省略 remove 關鍵字。

@gopherbot needsfix, help wanted

上述命令將新增 NeedsFixhelp wanted 標籤。請注意,標籤必須用逗號(或分號)分隔。這是為了處理像 help wanted 這樣帶有空格的標籤。您不能用引號括起標籤。

@gopherbot needsfix "help wanted" ← 無效

大小寫也不重要。needsfix 等同於 NeedsFix。gopherbot 會為您找出正確的標籤。

有些標籤不允許新增或刪除。可以在 原始碼 中的 labelChangeDisallowed 函式中檢視。

有關更深入的示例,請檢視 測試

一如既往,歡迎貢獻程式碼!

回溯(Backport)問題

gopherbot 能夠根據主問題上的類似以下評論中的 MinorReleases 打開回溯問題。

@gopherbot 請考慮將此回溯到 1.10 版本,這是一個迴歸。

@gopherbot 請打開回溯跟蹤問題。這是一個嚴重的編譯器 bug。

關鍵字是 @gopherbotbackportplease,並且可選地包含釋出版本。它們可以出現在評論的任何位置。如果沒有提到釋出版本,則會為過去兩個版本開啟問題。整個訊息都會被引用到新問題中,因此請務必包含理由。

(請注意,目前每個問題上只執行第一個回溯命令。https://golang.com.tw/issues/25574)


此內容是 Go Wiki 的一部分。