OSSChat

开源协作信息同步机器人
授权协议 Apache-2.0
开发语言 TypeScript
所属分类 服务器软件、 电话/通讯/IM聊天
软件类型 开源软件
地区 国产
投 递 者 东门清夷
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

OSSChat 是一个机器人工具,用于桥接 IM 应用(如微信)与 Apache 社区工具(如邮件列表、Jira),比如它可以将 issur/PR 相关信息同步到微信群中。

运行依赖 Node.js:

npm install
npm run heroku:local

接着访问:http://localhost:5000

运行 OSSChat 后可以看到输出:

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

扫描二维码后,返回:

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

 

 相关资料
  • 接口说明 同步权限信息 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 API地址 POST /api/power/1.0.0/init 是否需要登录 是 请求字段说明 无 响应字段说明 无 响应成功示例 { "code": 200, "data": "", "message": "OK" } 响应失败示例 { "code": 500,

  • 机器人信息 包含机器人的基本信息和服务管理。在机器人列表页点击“基本信息”,跳转到机器人信息页面;或者点击“设置机器人”,在机器人详情页点击左侧的“机器人信息”,也可以进入机器人信息页面。 基本信息 基本信息包括机器人昵称和头像设置。 服务管理 服务管理客队机器人服务功能进行设置,现主要分为六大类:日常聊天、物流查询、自动对联、机器写诗、知识问答、自定义闲聊。选择服务功能的开启之后,便可点击左下角

  • 我运行了一个模拟测试,以了解UDP通信面临的问题。 我有一个主机,其中有4个UDP客户机正在运行,每个客户机都有自己的线程(T1、T2、T3和T4)。T1和T2共享一个名为socket的DatagramSocket对象,而T3和T4共享一个名为socket2的DatagramSocket对象。 T1和T2正在发送和接收来自IP(例如)udpServer1的UDP服务器的回波,而T3和T4正在与ud

  • 尊重其他每个人的时间,与你的时间相平衡。问别人问题比得到答案能获得更多。人们会从你的存在和倾听特定的问题从你身上学到东西。你也可以用同样的方式从别人身上学习到东西,你可能学到你正在搜寻的东西的答案。这通常比你的问题更加重要得多。 然而,这个问题的价值会减少你在上面做的事情。你毕竟使用了一个人拥有的最珍贵的商品:时间。交流的好处必须与代价相权衡。更进一步,特定的代价和好处在人与人之间都不一样。我强烈

  • 在与JMS合作的过程中,我有一个疑问。据我所知,创建同步消息消费者是可能的。但是,我必须以一定的频率启动它,因为事实上没有侦听器。接下来,为了同步使用队列中的消息,我可以创建一个MDB并将池设置为1。我认为这不是一个好的解决办法。 我的目标是在消息出现在队列中时同步地使用它们。从我的观点来看,上述解决方案并不好:1。不时推出的消费者。2.MDB(通常异步)和池设置为1。 有什么适合我的解决方案吗?

  • 通过学习《 Linux 启动管理》一章可以知道,在系统启动过程中,内核还会进行一次系统检测(第一次是 BIOS 进行加测),但是检测的过程不是没有显示在屏幕上,就是会快速的在屏幕上一闪而过那么,如果开机时来不及查看相关信息,我们是否可以在开机后查看呢? 答案是肯定的,使用  dmesg 命令就可以。无论是系统启动过程中,还是系统运行过程中,只要是内核产生的信息,都会被存储在系统缓冲区中,如果开机时