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 函数中看到这些标签。

有关更深入的示例,请查看 测试

一如既往,欢迎您提交补丁!

将问题移植回旧版本

gopherbot 能够根据 次要版本,在对主问题进行如下评论时,打开移植回旧版本的问题。

@gopherbot 请考虑将此移植回 1.10 版本,这是一个回归问题。

@gopherbot 请打开移植回旧版本跟踪问题。这是一个严重的编译器错误。

关键字是 @gopherbotbackportplease 以及可选的版本。它们可以位于评论中的任何位置。如果没有提及版本,则会为过去两个版本打开问题。整个消息将在新问题中引用,因此请包含理由。

(请注意,目前只执行问题上的第一个移植回旧版本命令。 https://golang.ac.cn/issues/25574


此内容是 Go Wiki 的一部分。