Skip to main content

Simple IRC module

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pysimpirc-0.1.4.tar.gz (5.9 kB view details)

Uploaded Source

File details

Details for the file pysimpirc-0.1.4.tar.gz.

File metadata

  • Download URL: pysimpirc-0.1.4.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pysimpirc-0.1.4.tar.gz
Algorithm Hash digest
SHA256 73827e62a367b1e5dee083c0dd6cf20c75042552a1100d90fb14ba8195840a23
MD5 8896fab915cf8a7c1b939753378c464b
BLAKE2b-256 b95cef6fa05fef1f4d49275f9ea464ec5f18544b721ef8a765aecc01f6a05fc8

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page