I'm implementing TS6, the inter-server protocol support into Soon, so you can make services with it.
Checklist before we can merge this:
[x] Creating services
[x] Basic service functions: PRIVMSG, JOIN, PART, KILL
[x] Proper burst/eob handling
[ ] More advanced service functions: RSFNC, SVSLOGIN, SU
[ ] Events on services: PRIVMSG, JOIN, PART, +MODE, -MODE
[ ] KLN + UNKLN
[ ] ENCAP
[ ] EOPMOD
[ ] EX + IE + proper mode support
[ ] SSL
[x] Fix IRCObjs (username/host/desc aren't set to the proper values when a user is already connected to the server we link to)
[ ] Option to make services +D (why do we need this)
[ ] Emit events for services created with mkserv, not for the whole server. (It's currently not really a good idea to have two services in the same channel. It is.)
I'm implementing TS6, the inter-server protocol support into Soon, so you can make services with it. Checklist before we can merge this:
It's currently not really a good idea to have two services in the same channel.It is.)