利用 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 |