文件名称:bottom:基于异步的rfc2812兼容IRC客户端
文件大小:48KB
文件格式:ZIP
更新时间:2024-06-12 17:11:13
Python
基于asyncio的与rfc2812兼容的IRC客户端(3.8+) 底部不是一个厨房水槽图书馆。 取而代之的是,它提供了一个具有较小表面积的一致的API,并针对性能和易于扩展进行了调整。 与bottle.py的路由样式类似,挂接到事件只有一行。 安装 pip install bottom 入门 (完整的文档可在这里找到: : ) 创建一个实例: import asyncio import bottom host = 'chat.freenode.net' port = 6697 ssl = True NICK = "bottom-bot" CHANNEL = "#bottom-dev" bot = bottom . Client ( host = host , port = port , ssl = ssl ) 建立连接后发送昵称/用户/加入: @ bot . on (
【文件预览】:
bottom-master
----setup.py(2KB)
----.gitignore(709B)
----requirements.txt(151B)
----Makefile(226B)
----.travis.yml(135B)
----MANIFEST.in(74B)
----LICENSE(1KB)
----examples()
--------__init__.py(0B)
--------regex.py(1KB)
--------echo.py(475B)
--------common.py(2KB)
----README.rst(4KB)
----tests()
--------unit()
--------integ()
----bottom()
--------protocol.py(2KB)
--------unpack.py(12KB)
--------__init__.py(200B)
--------pack.py(16KB)
--------client.py(6KB)
----docs()
--------_templates()
--------Makefile(7KB)
--------index.rst(2KB)
--------conf.py(1KB)
--------_static()
--------make.bat(7KB)
--------user()
--------dev()
----tox.ini(429B)
----mypy.ini(209B)