mirror of
https://github.com/jlu5/PyLink.git
synced 2024-11-24 03:29:28 +01:00
6680942424
- plugins/commands.py: add admin-only eval command - add IrcChannel class and basic channel (FJOIN/QUIT) handling - Move SQUIT/QUIT handling code to a shared removeClient function - Unfortunately, this causes a regression where the users and channels indexes aren't purged on a netsplit :( |
||
---|---|---|
plugins | ||
.gitignore | ||
classes.py | ||
conf.py | ||
config.yml.example | ||
main.py | ||
proto.py | ||
README.md | ||
utils.py |
PyLink
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
orapt-get install python3-yaml
)
Usage
Rename
config.yml.example
toconfig.yml
and configure your instance there. Not all options are properly implemented yet, and the configuration schema isn’t finalized yet.Run
main.py
from the command line.Profit???