[IRCServices Coding] Hybrid patch - This should be it.

Slowking50 at aol.com Slowking50 at aol.com
Thu May 8 11:24:31 PDT 2003


Okay, here are the issues and solutions:

1) Hybrid requires an online nick to set remote klines. So I imported s_OperServ to set all akills.

2) In order to cut down on patches, I put the topic handler in hybrid.c via register_messages. This turns out to be a bad hack, since I can't find a way to call cb_topic.

3) Remote JOINs need a timestamp. Use the following patch on modules/chanserv/check.c:

http://www.angelfire.com/az3/d-mstats/check.diff

4) Implementing into modules/protocol/Makefile:

http://www.angelfire.com/az3/d-mstats/make.diff

And finally:

http://www.angelfire.com/az3/d-mstats/hybrid.c

I hope this works this time :) It's been tested plenty, thanks to kryptik and animenetworks for the help.