Apache OSS.Chat Project.
OSSChat is for bridging IM apps (e.g., WeChat) and Apache community tools (e.g., mailing list, and jira).
OSSChat will serve users as a cloud service.
开源摘星计划(WeOpen Star) 是由腾源会 2022 年推出的全新项目,旨在为开源人提供成长激励,为开源项目提供成长支持,助力开发者更好地了解开源,更快地跨越鸿沟,参与到开源的具体贡献与实践中。
不管你是开源萌新,还是希望更深度参与开源贡献的老兵,跟随“开源摘星计划”开启你的开源之旅,从一篇学习笔记、到一段代码的提交,不断挖掘自己的潜能,最终成长为开源社区的“闪亮之星”。
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, https://github.com/kaiyuanshe/osschat/issues/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)