Open crazycatdevs opened 5 years ago
indeed.
Perhaps also have Other as the default rather than EFnet? because https://github.com/eggheads/eggdrop/blob/develop/eggdrop.conf#L1012 currently appears to be assuming EFnet is the default. Mabe even add an "Auto-Detect" option where Eggdrop will decide based on RAW 002 (RPL_YOURHOST) and the IRCd within there which option to make use of? Or would this become too tedious with many edge case IRCd's out there? Just some food for thought that may even be able to benefit Eggdrop!
Regards,
Koragg
Thanks Koragg. There has been some other discussion revolving around using some of the 005-type things to configure server settings, but from what we've seen in the wild they can be inaccurate or otherwise not useful if it's not one of the "big" servers. We're trying to balance usability versus technical implementation (ie, we can have a config file that can cover every possible permutation and ability to override what a server sends, but then the config just becomes so big, unwieldy and confusing, no one uses it). Some of that is discussed in #3 , but most of it is happening via in-channel discussions as to what and how to implement.
The explanation of the net-type could integrate the ircd. I know that most users don't know which ircd is used on the network, but if they aren't on a listed network, they don't know which is the nearest one. So, adding something like "charybdis" for freenode, "bahamut" for Dalnet, "ircu" for undernet, and so far, could be an interesting information.