Skip to main content

pysimpirc is a barebones IRC bot library meant to be simple to use. It does not attempt to catch the replies to messages, but has all the features necessary to build a relatively advanced bot, including:

  • Queuing messages so as to not flood the IRC server,

  • interpretation of the MODE command,

  • parsing of the RPL_ISUPPORT line and adherance to many options,

  • uncluttered interface - no zope.interfaces nor anything like it, only a base class and a subclass with more functionality,

  • not hard-wired to TCP - could theoretically use UNIX sockets or anything you choose to implement,

  • IPv6 compatible.

It is the aim of this library to not be in the way of the programmer and avoid introducing new, foreign concepts.

For a basic example, see the example.py file provided in the distribution.

Metadata

Release files for pysimpirc 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pysimpirc 0.1.4
File Size Uploaded
pysimpirc-0.1.4.tar.gz 5.9 kB Details

Release files / pysimpirc-0.1.4.tar.gz

Download URL pysimpirc-0.1.4.tar.gz
Size 5.9 kB
Tags Source
SHA-256 checksum
How to use checksums
73827e62a367b1e5dee083c0dd6cf20c75042552a1100d90fb14ba8195840a23
BLAKE2b-256 checksum
How to use checksums
b95cef6fa05fef1f4d49275f9ea464ec5f18544b721ef8a765aecc01f6a05fc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.4 This release

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page