Proyecto de chat Apache.
OSSChat sirve para unir aplicaciones de mensajería instantánea (por ejemplo, WeChat) y herramientas de la comunidad Apache (por ejemplo, listas de correo y jira).
OSSChat servirá a los usuarios como un servicio en la nube.
El Open Source Star Project (WeOpen Star) es un nuevo proyecto lanzado por Tengyuan en 2022. Su objetivo es brindar incentivos de crecimiento para las personas de código abierto, brindar apoyo al crecimiento de proyectos de código abierto y ayudar a los desarrolladores a comprender mejor el código abierto y cruzar la brecha más rápido. , participar en las contribuciones y prácticas específicas del código abierto.
Si es nuevo en el código abierto o un veterano que desea participar más profundamente en las contribuciones de código abierto, siga el "Plan de alcance de estrellas de código abierto" para comenzar su viaje con el código abierto, desde una nota de estudio hasta el envío de un fragmento de código. Continuará aprovechando su potencial y, en última instancia, se convertirá en una "estrella brillante" en la comunidad de código abierto.
Detalles: Proyecto estrella de código abierto OSS.Chat X
Por determinar
Para ejecutar OSSChat, se requiere Node.js.
Instale Node.js primero si no es así.
npm install
npm run heroku:local
Luego visite http://localhost:5000
Después de iniciar el bot, deberías ver los siguientes mensajes de registro:
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
Después de escanear el código qrcode, puede encontrar el siguiente resultado aquí
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
Usar una marioneta avanzada para obtener una versión más estable. Obtenga más información al respecto en el Directorio de marionetas de Wechaty.
Usar los servicios en la nube de Chatopera para permitir más habilidades de diálogo y participación de los usuarios (#TODO Blog, n.° 156).
Actualmente somos DevOps, la rama maestra del repositorio a Heroku bajo la protección de Travis CI.
Puede visitar el sistema en línea en https://oss.chat
Cree una imagen de Docker con scripts/build.sh
, luego ese servicio se puede alojar con Docker-compose.
cp sample.env .env # Modify .env file with your settings
docker-compose up -d
Tenga en cuenta que la imagen acoplable actual para osschat aún no se ha insertado en DockerHub.
Usar osschat es muy fácil, solo necesita 4 pasos, consulte Cómo usarlo
Para agregar...
Esta rama funciona con Wechaty v0.68, por ser compatible con esos módulos (como PadLocal) no es compatible con Wechaty v1.0 (todavía)