brutal 异步聊天机器人框架

开源网站开源项目 24-03-23 09:30:30

基于 Twisted 的多网络异步聊天机器人框架。

有多种方法可以用 python 编写聊天机器人,但是大多数线程都支持用户代码并混合和匹配客户端库以支持多种协议。brutal 尝试使用 twisted 的框架来更改此设置。所有网络代码都是使用 twisted 库编写的,以提供本机异步支持。

特性

支持 IRC

支持 XMPP

默认情况下,所有内容均异步运行

对显式定义的阻止代码的线程池支持

[brutal 异步聊天机器人框架]相关推荐

flying MyBatis 的扩展插件

flying 是一个可以极大增加 mybatis 开发速度的插件组,它提供了一种全新的操作数据的方式,希望能对您有……...

rdb Node.js 的 ORM 框架

rdb 是 Node.js 的一个 ORM 框架,支持 Postgres 和 MySQL 数据库。 特点: 简单灵活的映射器 支持事务……...

Git 分布式版本控制系统

Git 分布式版本控制系统

Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 Git的特点 分……...

今日开源
  1. ReactJS 构建用户界面的 JavaScript 库

    React(有时叫React.js或ReactJS)是 Facebook 推出的一个为数据提供渲染为 HTML 视图,用来构建用户界面的开源 JavaScript 库。 React 视图通常采用包含以自定义 HTML 标记规定的其他组件的组件渲染。React 为程……

    开源软件 2024-04-27

  2. Paramiko python 的 SSH2 库

    Paramiko是用于建立 SSH2 连接(客户端或服务器)的库。重点是使用 SSH2 作为 SSL 的替代方法,以在 python 脚本之间建立安全连接。支持所有主要密码和哈希方法。也支持 SFTP 客户端和服务器模式。 示例代码: imp……

    开源软件 2024-04-27

  3. Reactive 极小的响应式模板引擎

    Reactive 是简单灵活的模板和绑定视图的引擎,支持自定义绑定,支持在模块修改的时候实时更新。 快速开始: varview=reactive('<p>Hello{name}!</p>',{name:'Adam'});//youcanaddtheview"element"toth……

    开源软件 2024-04-27

返回顶部小火箭