跳转到主要内容

Python的IRC (Internet Relay Chat) 协议库

项目描述

https://img.shields.io/pypi/v/irc.svg https://img.shields.io/pypi/pyversions/irc.svg tests Ruff https://readthedocs.org/projects/irc/badge/?version=latest https://img.shields.io/badge/skeleton-2024-informational Join the chat at https://gitter.im/jaraco/irc https://tidelift.com/badges/github/jaraco/irc

全功能的Python IRC库。

概述

此库为Python提供了IRC协议的低级实现。它提供了一个事件驱动的IRC客户端框架。它对基本IRC协议、CTCP和DCC连接的支持相当全面。

为了了解如何制作IRC客户端,最好首先阅读IRC规范

客户端功能

IRC客户端框架的主要功能包括:

  • IRC协议的抽象。

  • 处理多个同时的IRC服务器连接。

  • 透明处理服务器的PONG响应。

  • 通过调用IRC连接对象的方法向IRC服务器发送消息。

  • 来自IRC服务器的消息触发事件,这些事件可以通过事件处理器捕获。

  • 提供多种从和向IRC服务器读写的方法:您可以使用内部