Github 预定提醒 - 一些 Slack 提及未链接
Github Scheduled Reminders - Some Slack Mentions Aren't Linked
我们为 GH 中的一个团队设置了预定提醒。在 Slack 中显示提醒时,某些用户的帐户未正确链接。对于这些用户,它只显示他们的 GH 用户名未链接。其他所有人(可能占我们用户的 80% 或更多)都有适当的 @ 提及,而不是他们的 GH 用户名。我查看了两个系统中未链接用户的配置文件,但无法确定明确的根本原因。
有没有其他人看到过这个,有任何可能的解决方案吗?
编辑:情节变厚了。我在 SAME REMINDER 中看到 SAME USER 都被@提及 correctly/linked 和 incorrectly/unlinked。受影响的用户有一个模式:
- 在打印 PR #、标题和所有者的行中,受影响用户的 github 用户名显示为未链接。
- 在列表中打印日期 stale/days old/waiting 的行中,一些受影响的用户将被正确 @ 提及,而另一些则不会。
令人抓狂。
对于这不起作用的 slack 用户,您是否尝试过使用 /github unsubscribe
然后再次使用 /github subscribe
命令让他们取消订阅 github 以获得 github 刷新他们的 slack 帐户信息?
我不确定您使用的应用程序是单独的应用程序,还是 github 的一部分以松弛集成。如果是,它会说明在执行此步骤之前您的帐户是如何关联的。
我在这里看到这篇文章:https://github.com/integrations/slack#configuration
Subscribing and Unsubscribing
At this point, your Slack and GitHub user accounts are not linked. To link the two accounts, authenticate to GitHub using a /github slash command, /github signin.
The /github slash command also accepts a subscribe argument that you can use to subscribe to an Organization or Repository's activity /github subscribe <organization>/<repository>.
unfurl_code
If you originally gave the app access to "All repositories" and you've created a new private repository on GitHub after installing the GitHub integration for Slack, the /github subscribe command will work automatically on your new repository. If you installed the app on a subset of repositories, the app will prompt you to install it on the new repository.
The /github slash command also supports unsubscribe. To unsubscribe to notifications from a repository, use /github unsubscribe <organization>/<repository>
我们为 GH 中的一个团队设置了预定提醒。在 Slack 中显示提醒时,某些用户的帐户未正确链接。对于这些用户,它只显示他们的 GH 用户名未链接。其他所有人(可能占我们用户的 80% 或更多)都有适当的 @ 提及,而不是他们的 GH 用户名。我查看了两个系统中未链接用户的配置文件,但无法确定明确的根本原因。
有没有其他人看到过这个,有任何可能的解决方案吗?
编辑:情节变厚了。我在 SAME REMINDER 中看到 SAME USER 都被@提及 correctly/linked 和 incorrectly/unlinked。受影响的用户有一个模式:
- 在打印 PR #、标题和所有者的行中,受影响用户的 github 用户名显示为未链接。
- 在列表中打印日期 stale/days old/waiting 的行中,一些受影响的用户将被正确 @ 提及,而另一些则不会。
令人抓狂。
对于这不起作用的 slack 用户,您是否尝试过使用 /github unsubscribe
然后再次使用 /github subscribe
命令让他们取消订阅 github 以获得 github 刷新他们的 slack 帐户信息?
我不确定您使用的应用程序是单独的应用程序,还是 github 的一部分以松弛集成。如果是,它会说明在执行此步骤之前您的帐户是如何关联的。
我在这里看到这篇文章:https://github.com/integrations/slack#configuration
Subscribing and Unsubscribing
At this point, your Slack and GitHub user accounts are not linked. To link the two accounts, authenticate to GitHub using a /github slash command, /github signin.
The /github slash command also accepts a subscribe argument that you can use to subscribe to an Organization or Repository's activity /github subscribe <organization>/<repository>.
unfurl_code
If you originally gave the app access to "All repositories" and you've created a new private repository on GitHub after installing the GitHub integration for Slack, the /github subscribe command will work automatically on your new repository. If you installed the app on a subset of repositories, the app will prompt you to install it on the new repository.
The /github slash command also supports unsubscribe. To unsubscribe to notifications from a repository, use /github unsubscribe <organization>/<repository>