Skip to content
A IRC Server / Daemon written in Python using the circuits Application Framework.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
charla
docs
etc
fabfile
tests
.coveragerc
.dockerignore
.gitignore
CHANGES.rst
Dockerfile
LICENSE
MANIFEST.in
README.md
README.rst
dbshell
docker-compose.yml
motd.txt
requirements.txt
setup.cfg
setup.py
test_models.py
test_parse_modes
testlookup

README.md

charla

charla is Spanish for chat and is an IRC Server and Daemon written in Python using the circuits Application Framework.

Installation and Usage

From Source:

$ git clone https://github.com/prologic/charla.git
$ cd charla
$ pip install -r requirements.txt
$ python setup.py develop
$ charla

From Source using Docker Compose and Docker:

$ git clone https://github.com/prologic/charla.git
$ cd charla
$ docker-compose up

Using Docker:

$ docker run -d 7000:7000 prologic/charla

From PyPi (coming soon):

$ pip install charla
$ charla

Demo

There is a demo of the development version of charla running at daisy.shortcircuit.net.au on port 7000 if you're interested in testing charla out or want to help out with testing or get involved in the development!

To connect with your favorite IRC Client:

/server daisy.shortcircuit.net.au 7000

note

The server may often get restarted as it's being developed so please be aware of this!

You can’t perform that action at this time.