An IRCd written in mIRC Scripting Language (mSL) and more or less based on ircu based IRCds.
This is not meant to be used as a proper IRCd since there's far better alternatives for that. (Like actual IRCds.)
I mainly did this for my own personal amusement/as a pet project.
- At least mIRC v7.66 (Rev.2)
- This could be used by nefarious actors to phish NickServ/Oper passwords, so end users should be wary of this
- No SSL/TLS support (/socklisten doesn't support these)
- Not IRCv3 compliant (though I personally don't consider this to be a bad thing as IRC conversation is supposed to be ephemeral)
- Sockets have a max size they can send data (Interestingly, this limitation didn't exist in mIRC 6.35 ¬_¬)1
- Some commands are missing: anything related to server linking such as ACCOUNT, BURST, JUPE, etc.
Please consult readme.txt on how to get it running. -Jigsy
- Giving the entire script a line-by-line once over to check for bugs.
Server linking. Though given the nature of this, it's going to require me to rescript the entire IRCd from scratch. (Rev.3)(Ongoing...)
1 Though this could be an issue related to Windows 8.1. (I need to check on an XP VM.)
2 Assuming I don't burn out and actually get this completed.