FICS客户端库。
项目描述
mekk.fics 是一个用于 FICS 的 Python 访问库。它可以用于用 Python 编写 FICS 机器人和客户端。
状态
代码可以工作,并且正在积极使用,但仅覆盖了FICS功能的一部分。
核心功能(处理FICS连接、命令管理等)正常工作,稳定,并且已经被WatchBot使用了多年。
解析程序(将各种FICS通知和回复转换为命令)仅针对一些命令和通知实现。新的解析器主要根据需求添加,每当某些新的命令或信息显示出其有用性时。
主要API应该是稳定的,数据结构可能会随时更改。
示例和文档
如果您不熟悉FICS编程,请参阅
文章系列。
接下来,请查看 mekk.fics 示例。
所有重要的类和方法都有文档字符串。
开发
代码使用Mercurial跟踪。可以从
使用同一位置来报告错误、提出改进建议和提供补丁。
安装
从PyPI(安装最新版本)
pip install --user mekk.fics
从源代码(标记的发布版本)
hg clone http://bitbucket.org/Mekk/mekk.fics hg update -r 'max(tagged())' pip install --user .
从源代码,用于开发
hg clone http://bitbucket.org/Mekk/mekk.fics pip install --user --edit .
许可
mekk.fics采用Artistic License 2.0和Mozilla Public License 1.1的双许可。完整的许可文本可以在Artistic-2.0.txt和MPL-1.1.txt中找到。
项目详情
关闭
mekk.fics-0.8.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 56fbe6ddac1afc8c8160a1f7dab7cbf8fbe9a4e97209789e3c431c81f56b67aa |
|
MD5 | ffe0e8ff385c44dde49f8a193bfe9672 |
|
BLAKE2b-256 | 3fc68150b78ccb9bcde23de3769bb1045820620ef3cfaf35b4c1e59a953c0e2e |