利用 Github Actions 每天定时自动签到贴吧
简介
此开源项目用的是手机端的接口,签到经验更多,只需要在 secrets 中填写 BDUSS 即可,每天自动帮你签到,最多支持 200 个贴吧签到。
关于安全问题:
此项目每一轮性将所有未签到的贴吧进行签到,一共进行 5 轮,如果还未签到完就立即结束
为了减少接口访问次数,每一轮签到完等待 1 分钟,如果在过程中所有贴吧签到完则结束。
所以不用担心啥啥啥的,我用了三个多月了

使用
fork 项目,此项目是基于 TiebaSignIn,
修改添加 Qmsg 酱(已取消 Qmsg 酱),Telegram 通知
获取
BDUSS,打开浏览器登录 贴吧,然后按下F12打开调试模式,在cookie中找到BDUSS,并复制其Value值
将复制的 Value 值扔到仓库的
Secrets中,并取名为BDUSS

开启
actions,默认actions是处于禁止的状态,需要手动开启。

运行 actions(两种方式供选择)
自己提交一次,然后 push
或者将仓库里的
run.txt中的flag由 0 改为 1,然后 commit1
2- flag: 0
+ flag: 1接着跑到 Actions 中发现正在开始签到了

第一次运行成功之后,那么将会在每天早上的
6:30自动进行贴吧签到
推送服务(可选)
1/14/2021 更新,取消 Server 酱和 Qmsg 酱,只进行 Telegram 推送
server 酱配置
需在 Secrets 中添加 server 酱 的 SCKEY,格式如下
| Name | Value |
|---|---|
| SCKEY | xxxxxxxxxx |
SCKEY 需在 server 酱 中获取
Qmsg 酱配置
同样需在 Secrets 中添加 qmsg 酱 的 QMSGKEY ,格式如下
| Name | Value |
|---|---|
| QMSGKEY | xxxxxxxxxx |
QMSGKEY 需在 qmsg 酱 中获取
Telegram 配置
Telegram 通知需要用到机器人,创建机器人的教程自行 Google
需要用到两个参数
- 机器人的 TOKEN
- CHAT_ID
获取机器人 TOKEN
机器人的 TOKEN 需要在它芭比 @BotFather 那里获取

在 Secrets 中添加机器人 Bot 的 Token,格式如下
| Name | Value |
|---|---|
| BOTTOKEN | xxxx:xxxxxxxxxxx |
CHAT_ID 获取
有两种方式
方式一:
点击 https://api.telegram.org/bot{TOKEN}/getUpdates 获取与机器人的 chatId(需要用上面获取的机器人 TOKEN 替换进链接里的 {TOKEN} 后访问)

方式二:
这个比较简单
点击 @userinfobot 机器人,随便向他发送几句话即可获取到自己的 chat_id

最后在 Secrets 中添加 CHAT_ID,格式如下
| Name | Value |
|---|---|
| CHAT_ID | 123456789 |

推送成功



