> For the complete documentation index, see [llms.txt](https://bothelp.hktrpg.com/guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bothelp.hktrpg.com/guide/zh-hans/qi-ta-qing-bao/faq.md).

# FAQ

### HKTRPG起源

因为30 Nov 2016有人发布了[机器鸭霸兽开源计划](https://docs.google.com/document/d/1dYnJqF2_QTp90ld4YXj6X8kgxvjUoHrB4E2seqlDlAk/edit)

**鸭霸兽**的指令基本和跑团平台**冻豆腐**差不多，因为当时**冻豆腐**可算是唯一的日系跑团平台，所以大家都是站在**冻豆腐**上来写，\
但我当时觉得啊COC指令`CC<=80` 太麻烦了，明明LINE是手机用户为主，<=这指令根本反人类，就想自己也学写一个\
当时主要参考对像[BcDice](https://docs.bcdice.org/)，还有Line的防翻群机械人，第一个增加的功能好像是运势，就是模仿防翻群机械人。

### 开发者是谁

我叫Sad，其实是本来英名字太长，导致其他人都用第一个字母叫我，然后就变成Sad了。\
本职不是程序员，也和程序无关，不过因为抱着研究一下的心态就写下去了。

### 为什么HKTRPG这么不稳定

因为我没正式学过JS编程，虽然上课时学过一年C#，但对编程其实没具体概念和正统训练。\
所以写这个程序时，都是配合著GOOGLE，边查边学。\
因此很多可能编程常识我都不了解，写得不好又很多BUG……\
如果当时学了CLASS这概念可能不会这么烂，可惜……真想时光倒流十年啊……

### 写HKTRPG的目标是什么

我是一个很懒的人，如果要我做一些重复的事，我会很讨厌，\
所以HKTRPG这robot或我所开发的东西，主要是为了让我懒下来，不用重复劳动，节省时间。\
然后就是学学新事物吧，这个算是我的小兴趣。\
最后是我很喜欢跑TRPG，所以可以让我快速跑团，节省时间，我会很爽XD<br>

### HKTRPG功能增多原因

之后HKTRPG一直以修改本来功能为主，然后就是加一些Bcdice有的那些随机功能什么的，\
第二个真的原创功能好像是有人在巴哈说，\
**机械人可不可以TAG打指令的人**，然后好像就开始自创功能了。

### 为什么会有Patreon

我第一次使用Patreon是在网上买TRPG地图的时候，那时还不明白Patreon的机制，只知道课金后要不断看Post下载图片。\
咳咳，说远了，其实第一原因是HKTRPG添加Discord版本一段时间后，用户突然增加。\
当时Discord官方Email警告我使用人数增加，要使用Spawn来启动，还要我实名登记HKTRPG才可以使用下去。\
那刻我心里怀疑是不是搞错了什么，那个好像要有一千个群组在使用HKTRPG才会发生，怎知我写了个检查功能，才发现，欸，已经有千多个群在使用…?\
接下来是莫名的兴奋，和一堆的手续。当时HKTRPG寄存在免费的Heroku，后台开始不断显示Ram不足，所以HKTRPG搬到付费Server，开始每天有十多二十个新群使用HKTRPG，就有开Patreon的想法。

<img src="/files/WmHN2YEhVoKvIDaymC2X" alt="" data-size="original">\
\#2022/02/09 随着Discord使用人数增多，Server 的Ram, CPU, SSD还是一直处于满载状态，别问我为什么……\
\
Patreon除了金钱支持，还有心灵上支持，「原来真的有支持者」「原来真的有人觉得好用」，令我投入更多心机进HKTRPG，挑战了很多课题，.ra 抽选功能那时我看了超久的文档才写得出来，现在看来真的写的超难看，超不合理，但就是我踏出挑战的第一步。\
所以为什么会有Patreon呢，大概就是「Server成本增加」「想有人支持我」吧。

### 对本教学内容有意见怎么办?

按右边的Edit on github 到issues 可以留下意见，甚至使用pull request 功能直接更新内容<br>
