Apache OSS.Chat Project.
OSSChat is for bridging IM apps (eg, WeChat) and Apache community tools (eg, mailing list, and jira).
OSSChat will serve users as a cloud service.
開源摘星計畫(WeOpen Star) 是由騰源會2022 年推出的全新項目,旨在為開源人提供成長激勵,為開源專案提供成長支持,助力開發者更好地了解開源,更快地跨越鴻溝,參與到開源的具體貢獻與實踐。
不管你是開源萌新,還是希望更深入參與開源貢獻的老兵,跟隨「開源摘星計畫」開啟你的開源之旅,從一篇學習筆記、到一段程式碼的提交,不斷挖掘自己的潛能,最終成長為開源社群的「閃亮之星」。
詳情:OSS.Chat X 開源摘星計劃
TBD
To run OSSChat, Node.js is required.
Install Node.js first if you are not.
npm install
npm run heroku:local
Then visit http://localhost:5000
After started the bot you should see the following log messages:
16:57:45 INFO Wechaty < wechaty-puppet-puppeteer >( heroku-wechaty ) start () v0.29.7 is starting...
16:57:47 INFO startWeb startWeb () listening to http://localhost:8788
After scan the qrcode, you can find the following result here
17:12:57 INFO chatops chatops(Der ! I just got online !
OSSChat v0.0.24)
17:12:57 INFO startBot onLogin(Contact <李佳芮> ) 李佳芮 Heroku Wechaty Getting Started v0.29.7 logined
Using an advance puppet to get a more stable version. Learn more about it from the Wechaty Puppet Directory
Using Chatopera Cloud Services to enable more dialogue skills and user engagements. (#TODO Blog, #156)
We are current DevOps the master branch from the repo to Heroku under the protection of Travis CI.
You can visit the online system at https://oss.chat
Build docker image with scripts/build.sh
, after that service can be hosted with docker-compose.
cp sample.env .env # Modify .env file with your settings
docker-compose up -d
Note, the current docker image for osschat is not pushed into DockerHub yet.
use osschat is so easy, just need 4 steps, please refer How to use
To be added...
This branch works with Wechaty v0.68, for compatible with those modules (like PadLocal) does not support Wechaty v1.0 (yet)