marcos bot js
1.0.0
Marcosbot是一個電報機器人,它根據以前閱讀的內容生成隨機消息。添加到小組聊天中時,這非常有趣。
此打字稿實現是對機器人的先前Python版本的改編。新代碼更有條理和清晰,但某些功能尚未移植。這些問題在“問題”部分中詳細介紹。
為了生成消息,機器人使用馬爾可夫鏈。聊天中使用的每個單詞都由鏈中的狀態表示。在消息中使用兩個單詞的用法導致這些單詞得到加強之間的聯繫。
新消息是通過系統隨機步行而生成的,這意味著每個單詞僅與其上一個和下一個單詞直接相關。因此,這些消息模糊地類似於聊天中典型消息,但經常不一致或出乎意料的漫畫。
安裝node.js和所需的軟件包( NPM npm run build npm install )。
您必須創建電報機器人並獲取其電報機器人API令牌;您將在第一次運行機器人時提示您輸入它。之後,您可以通過修改local/config.json文件來更改它。
然後,您可以通過簡單地運行npm run app來開始收聽消息。