3
0
mirror of https://github.com/jlu5/PyLink.git synced 2024-11-01 09:19:23 +01:00
PyLink/docs/technical
James Lu 7fe65e1f8a Refresh protocol spec for 1.0-beta1+
- Replace utils.parseModes() with irc.parseModes()
- Update source code links to 1.0-beta1
2017-01-09 22:23:35 -08:00
..
channel-modes.csv docs, hybrid, ratbox: Mode definition updates 2016-10-01 13:41:11 -07:00
core-structure.dot docs/t: revamp core-structure pic 2016-04-10 21:51:12 -07:00
core-structure.png docs/t: revamp core-structure pic 2016-04-10 21:51:12 -07:00
doxygen.conf Doxygen configuration & autorun script 2016-07-23 19:42:17 -07:00
doxygen.sh Doxygen configuration & autorun script 2016-07-23 19:42:17 -07:00
hooks-reference.md hooks-reference: refresh for 1.1.x 2016-12-21 23:26:30 -08:00
permissions-api.md docs: document the permissions API for developers 2016-12-25 11:17:10 -08:00
pmodule-spec.md Refresh protocol spec for 1.0-beta1+ 2017-01-09 22:23:35 -08:00
protocol-modules.dot docs/t: update protocol modules list 2016-10-01 13:42:48 -07:00
protocol-modules.png docs/t: update protocol modules list 2016-10-01 13:42:48 -07:00
README.md docs: document the permissions API for developers 2016-12-25 11:17:10 -08:00
release-process.md Document the PyLink release process 2016-09-16 22:01:10 -07:00
services-api.md docs/t/services-api: mention ServiceBot.join() 2016-10-16 18:48:29 -07:00
user-modes.csv docs, hybrid, ratbox: Mode definition updates 2016-10-01 13:41:11 -07:00
writing-plugins.md docs/t/writing-plugins: mention main() and die() 2016-06-11 11:03:16 -07:00

PyLink Developer Documentation

Please note that as PyLink is still in its development phase, its APIs are subject to change. Any documentation here is provided for reference only.

The docs are also really incomplete (contributors welcome!)

Introduction

PyLink is an a modular, plugin-based IRC services framework. It uses swappable protocol modules and a hooks system for calling plugins, allowing them to function regardless of the IRCd used.

Contents



Future topics (not yet available)