GitHub Organization 只能手动邀请用户加入 Organization,但 GitHub REST API 提供了邀请用户加入 Organization 的功能,我们可以通过搭建一个网页来实现自动加入 Organization


GitHub 已经有用户制作了一个这样的网站,可以直接部署至 Heroku

首先打开 thundergolfer/automated-github-organization-invites 这个 GitHub 项目
如果要使用原版不进行汉化的话,直接点击 即可
若要汉化&修改后再部署,点击右上角的 后编辑完成后点击 即可
如果不想汉化也可用我已经汉化好的

点击 Deploy to Heroku 后,会跳转到 Heroku 的新建应用页面,若没有登录则需要先登录
App name 处填写应用名称,如 GitHub
Choose a region 为选择服务器位置,可选美国(United States)和欧洲(Europe)
Config Vars 根据上方图片填写
其中 GitHub access token 需要有 organization 的相关权限

点击 Deploy app 即可部署网站,在 settings 中可查看网址
利用 Cloudflare Works 可实现全球加速,具体方法可自行搜索
演示站点:帮助 Jeansou 汉化 BentoBox

0 0 评分
评分
订阅
提醒
guest
0 评论
文内留言
查看所有评论