> 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/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/gZweVwpXef1RKa814qOq" alt="" data-size="original">\
\#2022/02/09 隨著Discord使用人數增多，Server 的Ram, CPU, SSD還是一直處於滿載狀態，別問我為什麼……\
\
Patreon除了金錢支援，還有心靈上支持，「原來真的有支持者」「原來真的有人覺得好用」，令我投入更多心機進HKTRPG，挑戰了很多課題，.ra 抽選功能那時我看了超久的文檔才寫得出來，現在看來真的寫的超難看，超不合理，但就是我踏出挑戰的第一步。\
所以為什麼會有Patreon呢，大概就是「Server成本增加」「想有人支持我」吧。

### 對本教學內容有意見怎麼辦?

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