All Projects → kaiyuanshe → osschat

kaiyuanshe / osschat

Licence: Apache-2.0 license
Apache Open Source Software Chat BOT

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to osschat

php-wechaty
PHP Wechaty is a Conversational SDK for Chatbot Makers Written in PHP
Stars: ✭ 35 (-69.57%)
Mutual labels:  chatbot, wechaty
java-wechaty-getting-started
Java Wechaty Starter Project Template that Works Out-of-the-Box
Stars: ✭ 30 (-73.91%)
Mutual labels:  chatbot, wechaty
Wechaty
Conversational RPA SDK for Chatbot Makers
Stars: ✭ 11,647 (+10027.83%)
Mutual labels:  chatbot, wechaty
conjur-quickstart
Start securing your secrets and infrastructure by installing Conjur, using Docker and the official Conjur containers on DockerHub.
Stars: ✭ 18 (-84.35%)
Mutual labels:  oss
vue-koa-mongodb-oss
一个包含前后端鉴权、验证码生成、阿里云上传图片的前后端技术体系,技术栈vue、koa2、mongodb、oss
Stars: ✭ 82 (-28.7%)
Mutual labels:  oss
kafka-shell
⚡A supercharged, interactive Kafka shell built on top of the existing Kafka CLI tools.
Stars: ✭ 107 (-6.96%)
Mutual labels:  apache
facebook-messenger
Go (GoLang) package for Facebook Messenger API and Chat bot
Stars: ✭ 62 (-46.09%)
Mutual labels:  chatbot
getting-started
A Starter Project Template for Wechaty works out-of-the-box
Stars: ✭ 512 (+345.22%)
Mutual labels:  wechaty
oge
Page metadata as a service
Stars: ✭ 22 (-80.87%)
Mutual labels:  oss
oss-upload-nodejs
服务器签名后直接上传文件到阿里云 OSS
Stars: ✭ 61 (-46.96%)
Mutual labels:  oss
FireSnapshot
A useful Firebase-Cloud-Firestore Wrapper with Codable.
Stars: ✭ 56 (-51.3%)
Mutual labels:  oss
kuberay
A toolkit to run Ray applications on Kubernetes
Stars: ✭ 146 (+26.96%)
Mutual labels:  apache
DynAI
Practical applications of AI / Machine Learning in BIM, implemented as a Dynamo Package
Stars: ✭ 24 (-79.13%)
Mutual labels:  oss
vue-oss
基于vue2+plupload的阿里云OSS上传组件(支持断点续传,可上传size>100M的文件)
Stars: ✭ 33 (-71.3%)
Mutual labels:  oss
zhamao-framework
协程、高性能、灵活的聊天机器人 & Web 开发框架(炸毛框架)
Stars: ✭ 99 (-13.91%)
Mutual labels:  chatbot
easy-git-deploy
Tired of complex shell scripts for managing GIT on your web server? This tool has exactly one button for each direction. Handle deployments for smaller projects (e.g. Static websites, 🅰️Angular apps, Wordpress, etc.) with ease.
Stars: ✭ 47 (-59.13%)
Mutual labels:  apache
aliyun-oss-wordpress
使用阿里云对象存储 OSS 作为附件存储空间的WordPress插件。QQ交流群:887595381
Stars: ✭ 56 (-51.3%)
Mutual labels:  oss
hive-jdbc-driver
An alternative to the "hive standalone" jar for connecting Java applications to Apache Hive via JDBC
Stars: ✭ 31 (-73.04%)
Mutual labels:  apache
implyr
SQL backend to dplyr for Impala
Stars: ✭ 74 (-35.65%)
Mutual labels:  apache
ali-img
阿里云图像处理工具包
Stars: ✭ 16 (-86.09%)
Mutual labels:  oss

OSSChat

Powered by Wechaty Node.js CI ES Modules

OSS Chat

Apache OSS.Chat Project.

Deploy

What is OSSChat

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.

HOT! OSS.Chat 加入 2022 年腾讯“开源摘星计划”

开源摘星计划

开源摘星计划(WeOpen Star) 是由腾源会 2022 年推出的全新项目,旨在为开源人提供成长激励,为开源项目提供成长支持,助力开发者更好地了解开源,更快地跨越鸿沟,参与到开源的具体贡献与实践中。

不管你是开源萌新,还是希望更深度参与开源贡献的老兵,跟随“开源摘星计划”开启你的开源之旅,从一篇学习笔记、到一段代码的提交,不断挖掘自己的潜能,最终成长为开源社区的“闪亮之星”。

详情:OSS.Chat X 开源摘星计划

Using OSSChat as a service

TBD

Run OSSChat locally

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

Output Messages

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

Advance

  1. Using an advance puppet to get a more stable version. Learn more about it from the Wechaty Puppet Directory

  2. Using Chatopera Cloud Services to enable more dialogue skills and user engagements. (#TODO Blog, #156)

DevOps & CI/CD

Heroku

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

Docker

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.

How to use

use osschat is so easy, just need 4 steps, please refer How to use

Meeting Notes

Apache Incubator Proposal

Mentors

Committers

Pilots

To be added...

contributor contributor contributor contributor contributor contributor contributor contributor

History

Master v0.11

v0.10 (Nov 2, 2021)

This branch works with Wechaty v0.68, for compatible with those modules (like PadLocal) does not support Wechaty v1.0 (yet)

v0.9 (May 30, 2021)

  1. Upgrade RxJS to v7
  2. Upgrade Wechaty to v0.60

Thanks

  • OSS mentored by: Apache Software Fundation
  • Project Lead by: 开源社
  • Heroku Dyno sponsored by: JuziBot
  • Wechaty Puppet Padplus sponsored by: JuziBot
  • Heroku Getting Started Template from Wechaty

Links

Copyright & License

  • Code & Docs © 2019-now 开源社
  • Code released under the Apache-2.0 License
  • Docs released under Creative Commons
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].