3
0
mirror of https://github.com/jlu5/PyLink.git synced 2026-04-28 19:57:55 +02:00
James Lu 43a46d3d99 Many fixes
- Move _nicktoUid to utils.py
- Make _sendFromUser arguments more consistent (irc, sendfrom, message) instead of (irc, message, sendfrom=None)
- Add admin only kickclient, partclient, and nickclient commands
- proto.joinClient: take UIDs instead of an IrcUser object, in order to be more consistent

Closes #4, Closes #12.
2015-06-07 19:31:56 -07:00
2015-06-07 19:31:56 -07:00
2015-03-19 12:55:18 -07:00
2015-05-31 12:20:09 -07:00
2015-06-03 16:09:53 -07:00
2015-06-07 17:04:23 -07:00
2015-06-07 19:31:56 -07:00
2015-06-07 19:31:56 -07:00

# PyLink

<img src="https://dl.dropboxusercontent.com/u/18664770/pylink.png" width="75%" height="75%">

PyLink is an IRC PseudoService written in Python.

## Dependencies

PyLink is a serious WIP right now. Dependencies currently include:

* InspIRCd 2.0.x: more protocol modules may be implemented in the future...
* Python 3.4+
* PyYAML (`pip install pyyaml` or `apt-get install python3-yaml`)

## Usage

1) Rename `config.yml.example` to `config.yml` and configure your instance there. Not all options are properly implemented yet, and the configuration schema isn't finalized yet.

2) Run `main.py` from the command line.

3) Profit???
Languages
Python 100%