探索Probot –框架为GitHub构建应用

构建和探索应用程序,扩展GitHub ,并自动化和改善您的工作流程。

Probot-为GitHub构建应用程序的框架

GitHub是一种非常流行的基于Web的托管服务,用于使用Git进行版本控制。 当想到开放源代码时,GitHub是他们想到的第一件事。

由于它的日益流行,GitHub上托管了超过2700万用户和8000万个存储库 ,并且功能需求不断增长,因此GitHub在2017年5月推出了GitHub Marketplace ,该平台提供了一个通用平台来发现有助于您改善工作流程的工具使用您的存储库。

GitHub是人们构建软件的方式— GitHub

此处托管的一些流行应用程序包括Travis CI,Codacy,Dependabot等。

GitHub Marketplace的主页

GitHub很棒,但是Probot是什么?

Probot 用于 Node.js中 构建 GitHub Apps 框架 它消除了接收和验证webhooks以及进行身份验证倒立的所有无聊工作,而让我们专注于要构建的功能。

Probot的官方徽标

此外,基于Probot构建的应用程序易于编写,部署和共享。 托管了许多最受欢迎的Probot应用程序,因此您无需进行任何部署和管理。

一些基于Probot构建的应用

让我分享一些使用Probot构建的流行应用程序,只需单击安装即可使用。

欢迎机器人
Welcome Bot的欢迎GIF示例

当新用户创建新问题,新的提取请求或首次合并时,该机器人会欢迎新用户。 就个人而言,这是我的最爱

安装链接欢迎
开发人员: Bex Warner
GitHub存储库链接: behaviorbot / welcome
在实时操作中查看它: 单击此处以在实时操作中查看“欢迎机器人”
使用者 Vue.js电子

僵尸机器人
Stale Bot对请求请求发表评论的示例

该机器人关闭了过时的问题并提取了请求。 如果您有大量的贡献者在您的存储库上工作,并且收到许多问题并提出请求,则非常方便。
安装链接陈旧
开发人员: Brandon Keepers
GitHub存储库链接: probot / stale
实时 观看 单击此处以实时观看过时
使用者: AtomFacebookHomebrew

工作正在进行中
正在运行的Bot示例

该机器人通过在标题中添加WIP来防止合并请求请求。
安装链接进行中
开发人员: Gregor Martynus
GitHub存储库链接: gr2m / wip-bot
现场 观看 点击此处查看“现场进行中的工作”
使用者: MicrosoftJekyll家庭助理

取消链接链接机器人
Unfurl Links Bot展开的链接示例

该漫游器会添加有关注释中添加的链接的更多信息。 就个人而言,这是我的第二喜欢
安装链接取消链接链接
开发人员: Brandon Keepers
GitHub存储库链接: probot / unfurl
在实时操作中查看它: 单击此处以查看实时操作中的取消链接链接
用于: ReactiveGoreleaserGame Server Managers

托多·波特
由todo打开的问题示例

该机器人根据代码中的可行注释创建新问题。
安装链接todo Bot
开发人员: Jason Etcovitch
GitHub存储库链接: JasonEtco / todo
现场 观看 点击此处查看现场表演中的待办事项
使用者 Mas-CLILaravel背包SpoonX

提醒机器人
提醒机器人打开的提醒示例

该机器人设置了有关问题的提醒和请求请求。

安装链接todo Bot
开发人员: Brandon Keepers
GitHub存储库链接: JasonEtco / todo
实时 观看 点击此处观看实时提醒
用于: Windows的GitChaiJSDevtools-HTML

而这样的例子不胜枚举。 单击此处探索基于Probot构建的更多应用。

Probot听起来很有趣。 但是我应该从哪里开始呢?

Probot提供了一个非常简单易用的文档。 Probot的“入门”部分可帮助您在几分钟之内基于Probot构建基本的GitHub应用程序。

单击此处访问Probot文档并开始构建自己的应用程序。

“我希望GitHub是否可以...”

有什么主意吗 与我们分享!

有个好主意吗?
请不要把这个想法局限于自己!
与我们分享您的想法! 我们都希望听到他们的声音。
您还可以发现有关机器人的其他想法并创建自己的机器人。
单击此处与我们分享您的想法,并通过在此处打开问题来发现更多想法
许多开发人员已经在工作,并且根据人们(如您)提出的想法创建了一些机器人。

需要帮忙!?

“使用Probot构建GitHub应用很有趣。 我一直在构建GitHub应用程序,但现在我很震惊。 我如何获得帮助?”

这就是开源社区的美! 受到打击,您的帮助来了。

Probot拥有一个非常酷的社区,拥有非常聪明的开发人员。 除了在GitHub上的Probot上进行的讨论之外, Probot还可以在Twitter上找到

提供反馈,提出问题,获得帮助或只是畅谈想法的最佳方法是加入Probot的Slack社区。 单击此处访问加入Probot社区页面。

此外,您可以使用标签probot在Stack Overflow上添加问题,并在社区中与我们分享问题

这就是Discover Probot的全部内容-一个为GitHub构建应用程序的框架。 我希望我的文章能帮助您发现Probot,即为GitHub构建应用程序的框架。

那你还在等什么? 与我们分享您的GitHub应用程序真棒想法加入这个由真棒开发者 组成的 真棒社区,加入 其中!

我将发表另一篇有关如何使用Probot为GitHub构建应用程序的文章。 直到那时,请继续关注。

您可以在Medium上关注我,以获取下一篇文章的更新。

如果您喜欢我的文章,请破坏该 👏 按钮,并与您的朋友分享,并让他们了解Probot! 另外,请随时在下方评论以分享您的想法。

From: https://hackernoon.com/discover-probot-framework-to-build-apps-for-github-686525c264d1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值