greatghoul
Ask and Learn

Follow

Ask and Learn

Follow

HabitRPG 奶妈自动治疗脚本(Google Apps Script)

greatghoul's photo
greatghoul
·Mar 25, 2023·

1 min read

HabitRPG 奶妈自动治疗脚本(Google Apps Script)

我在之前的电鸭访谈中,简单介绍过我日常使用的 GTD 服务 Habitica,最近加入了一个新的冒险小队,这个小队人比较多,所以在打副本时,难免因为某个队员忘记做自己的每日任务,导致团队重伤,治疗不及时的话,可能会丧命,以至于损失所有金币。

我之前的职业是战士,好几次都得自己花钱嗑药,虽然团队中有奶妈,但是可能因为大家时区不同,每日结算时间也不一样,治疗没有那么及时。所以我萌生了转职为奶妈的想法。

之前构想过一个自动治疗的方案,就是在 Google Apps Script 上面托管一个脚本,然后定时执行,自动释放全员治疗法术 Blessing,参考了 Apps Script 文档Habitica API 后,心理大概有了设计。于是果断转生,在重新到达10级后,转职为奶妈。

在闲暇时间,几经改进和调试,终于完善了脚本。

main.gs 中的 USER_IDUSER_TOKEN 换成自己的就可以了。

const USER_ID = '<your id>';
const USER_TOKEN = '<your token>';

这两个东西可以在设置页面找到

在 Apps Script 里面安装后,可以用 Triggers 设置每半个小时执行一次

最终效果图如下。

Apps Script 里面也有有运行日志,可以参考。

 
Share this