IRC4Fun’s history includes friends who eventually became unhappy with previous IRC networks’ conditions.. siniStar began IRC’ing on Undernet in the early 90’s until around around 2001 when DDoS attacks against Undernet nearly made Undernet completely unavailable.
When Undernet became unavailable; some friends lost contact with each other and siniStar moved to DALnet. DALnet was also having some issues around this time as well, so siniStar moved to Nevernet where new friends were made, some re-connections were made. Our “group” stayed there until the Nevernet administration began altering banlists in channels that were not owned by the network’s administration. This lead to the creation of IRC4Fun – with the vision of being a more “modern” Undernet-like IRC network. The rest is history:
- #Teens is created and registered by siniStar on Nevernet
- siniStar, dosh, and ryan become regulars and good IRC friends
- It is decided to change #Teens into #ChatZone, to be more inclusive of a larger audience and because we were approaching the end of our teen years, lol.
- Aaron joins and becomes a regular.
Nevernet Admins begin removing channel bans in our channel and others by request of abusive users. We were outraged and decided instead of searching for another IRC network to call home, siniStar would create one and we’d move the channel over to it.
- 10/20/2007 siniStar registers the IRC4Fun domains and .net is used for the network and website, while .org redirects to the .net addresses.
- 10/20/2007 sunnydale.IRC4Fun.net is brought online running ircu. GNUworld is failing to compile.. siniStar and host attempt to troubleshoot and fix.
- 10/27/2007 vortex.IRC4Fun.net is brought online running ircu also, admin’d by Aaron. GNUworld is still failing to compile. Assistance was starting to fade, so it was decided to use Anope IRC Services as a substitute. (As a result, sunnydale.* and vortex.* were immediately changed to UnrealIRCd) Admins were not pleased..
- 12/11/2008 siniStar brings S (IRC4Fun.Stats) online, giving the IRC4Fun website live IRC network stats.
- 08/04/2009 IRC4Fun Admins vote to change server names to the server locations to better guide users in picking a closer geographically located server.
- 07/20/2010 IRC4Fun Admins vote to change IRC Services from Anope to Atheme IRC Services giving our users more (stable) features and ability to expand on for the future. (Such as a Services Web Interface)
- 07/25/2010 siniStar was hard at work writing a Services Web Interface and brings it online. It resembled GNUworld’s CService Interface except that it had additional functionality.
- 07/30/2010 IRC4Fun Servers are rolled over to Nefarious ircu.
- 10/20/2010 siniStar adds and completes new features in the Services Web Interface. It is considered final until needs arise to add functionality or fix things that break.
- 10/21/2010 A vulnerability is found in Nefarious ircu that concerned IRC4Fun Admins. A vote is taken and Admins immediately revert to UnrealIRCd.
- 10/23/2010 A new link is proposed by D3M0N (a network regular) to his “Janus Project” called JanusChat that would allow several or even multiple like-minded IRC networks to link together, even if they did not use the same ircd software. IRC4Fun Admins voted to allow the link, as we would still maintain all of our network assets and direction while being able to make new friends and provide the same to our users. (Initially linked & clinked networks: GNGirc, JanusIRC*, WildIRC*, ChatShit.co.uk, UKChat-Central, Undernet*, TrivialityZone) * = clink (Client Relay Bot / Not actual network-to-network link)
- 11/19/2010 A new server is testlinked, sacredland.* admin’d by tabb.
- 11/25/2010 sacredland.* is granted full-link to IRC4Fun and tabb becomes quite involved with IRC4Fun’s management.
- 11/29/2010 tabb introduces a UK server which proves stable and becomes a full-link. IRC4Fun now has servers in EU, CA, UK and the US.
- 12/02/2010 IRC4Fun reaches 70 unique users!
- 12/17/2010 IRC4Fun Admins vote to change IRCds from UnrealIRCd to InspIRCd.
- 12/17/2010 IRC4Fun Services Committee introduces W (ChanFix) as a new feature of IRC4Fun services for un-registered channels as a means to regain ops and prevent takeovers.
- 01/07/2011 Glory.* enters test-link period and becomes the host for web.IRC4Fun.net (IRC4Fun Website), WebChat (iris)
- 04/03/2011 Discovery.*, Freeworld.*, Linux.* and Logiktech.* enter test-link period. (Discovery.* and Linux.* fail the test-link)
- 06/06/2011 Freeworld.* goes missing
- 11/19/2011 IRC4Fun launches it’s own FunJanus service to interlink with other like-minded networks.
- 02/16/2012 Bia.IRC4Fun.net becomes inspire.IRC4Fun.net
- 03/04/2012 ChanServ registrations are reviewed instead of being instantly granted.
- 04/21/2012 A lot of hubs and servers go missing and down. tabb cannot be found, other admins have lost interest.
- 04/24/2012 ProjectX becomes a Global IRC Operator
- 06/27/2012 ProjectX goes MIA and is never heard from again.
- 05/25/2013 Services Web Interface (v3) passes beta and goes live for IRC4Fun users
- 11/26/2013 IRC4Fun migrates from InspIRCd 1.2* to InspIRCd 2
- 11/27/2013 IRC4Fun restores mibbit access and adds support for Kiwi IRC webchats.
- 12/14/2013 siniStar writes the first issue of the IRC4Fun Newsletter.
- 12/22/2013 siniStar writes a mIRC Tutorial Guide with pictures. (lol)
- 12/26/2013 siniStar creates an IRC4Fun GitHub repository for our version of Atheme
- 01/25/2014 siniStar links muse.IRC4Fun.net to IRC4Fun for additional redundancy.
- 01/25/2014 Due to a mis-configuration, most of IRC4Fun is Z-lined for a few minutes (including siniStar)
- 03/24/2014 IRC4Fun migrates back to UnrealIRCd due to constant desyncs with Janus and InspIRCd
- 05/18/2014 User vHosts/Cloaks are changed to Account.users.IRC4Fun (the logic in this change would later be realized to be a fail for most IRC clients and changed again to the more “compatible” version. [IRC4Fun.users.Account])
- 06/04/2014 Service Bots have been renamed: X is now ChanServ, N is now NickServ, M is now MemoServ, B is now BotServ, etc. This was done in an effort to make our Services more “available” since a lot of new users would briefly connect and ask why “we didn’t have Services?” and disconnect almost immediately before we would inform them, that we DO have Services – and they are freakin’ AWESOME.
- 07/02/2014 BotServ interface added to Services Web Interface (SWI) v3 on IRC4Fun.
- 07/05/2014 SWI (Services Web Interface) v3 goes PUBLIC for other IRC Networks running Atheme IRC Services and is put on GitHub.
- 07/18/2014 A mistake in judgement allowed linking an IRC network to FunJanus which would later be forcibly delinked after it’s staff engaged in drama that would result in DDoS attacks being launched against IRC4Fun, FunJanus, and several linked networks.
- 08/13/2014 IRC4Fun migrates to Charybdis IRCd
- 08/18/2014 DDoS attacks are launched against IRC4Fun, FunJanus and several linked networks. The DDoS attacks were found to be a result of a staff member from a newly linked FunJanus network, engaging in drama with a person or group known to be involved in DDoS attacks. The linked network that caused the DDoS over drama was promptly delinked. Things began to quiet down until the attacker(s) saw the admin of the now-delinked network connected to IRC4Fun (idling). The DDoS attacks began again until the formerly linked network admin was forcibly removed from the network. Within days; things began to return to normal (minus the two sponsors that pulled their servers from IRC4Fun).
- 04/02/2015 IRC4Fun’s custom version of Atheme IRC Services is rebranded to Xtheme IRC Services and declared as an official fork of atheme, which had now disbanded and discontinued development. “The IRC4Fun Development Group” was renamed to “The Xtheme Development Group” and given a new website www.Xtheme.org and takes over the Xtheme IRC Services and SWI repositories.
- 08/18/2015 A user using a Guest nick comes and reports our website is being blatantly copied and even assists with reporting it. They also provide us a logo that was neat looking. We appealed to this user to come forward for reporting this, and Craigory stepped forward to let us know that he found the network that was ripping our website off and had provided us a logo.
- 10/28/2015 applause.IRC4Fun.net perm-links to take over for inspire.IRC4Fun.net
- 11/02/2015 Most IRC4Fun servers support IPv6 now!
- 11/09/2015 inspire.* retires and goes offline.
- 01/14/2016 Iris Webchat is no longer available on IRC4Fun
- 02/22/2016 Xtheme IRC Services provides exclusive feature: ChanServ SUSPEND (Allowing channel users with access or flags to be SUSPENDED from using their flags [without removing their flags] either for a timed duration, or to have the suspension deleted manually.)
- 03/20/2016 IRC4Fun Website is now SSL’d (https)
- 07/03/2016 IRC4Fun’s logo is found to be in use on a network ran by Craigory. The logo was the same as ours, minus the text of IRC4Fun changed to Craigory’s network. He had also copied the IRC4Fun website theme and general design. When asked about it; he replies that yes he copied our logo and that “it was okay” (despite it being an asshole move/gesture on his part, and that there was no rule against him using “the same WordPress theme”). IRC4Fun logo is immediately changed.
- 08/01/2016 IRC4Fun is accepted by MultiRPG and #MultiRPG, #MultiRPG-Discuss are opened, allowing IRC4Fun users and FunJanus linked users’ the ability to play and participate in Idle-RPG (with fun enhancements) across many networks.
- 08/08/2016 FunJanus is retired and replaced by IRC4Fun’s participation in PyLink. (A modern alternative to Janus: Written in Python, stable, no more desyncs out of nowhere) Janus served us well; but would run into desync problems across linked networks for a VARIETY of reasons; netsplits, channel modes used (non conventional cmodes), nick collisions, duplication of users during desyncs, and more. Janus was also written in several different languages; and maintaining the code was a nightmare. (to say the least)
- 09/07/2016 tabb returns to IRC4Fun!! (and brings Galaxy.IRC4Fun.net with him, followed by several more servers soon after)
- 09/19/2016 Services are updated with the MASS command, by the Xtheme Group. (Everything goes well and several channels rejoice)
- 10/16/2016 IRC4Fun’s website is moved to a new server and www.IRC4Fun.net instead of web.IRC4Fun.net (This takes the better part of the whole day as website databases are moved and bugs from the move are squashed.)
- 10/25/2016 IRC4Fun delinks from the initial PyLink link and offers it’s own PyLink service, called UIN (United IRC Networks) after there was some disagreements with the management (or lack thereof) with the initial PyLink. A few networks linked to the original PyLink instance asked if they could link to UIN as well. (Mostly due to UIN having clear and familiar Policies and voting procedures.)
- 12/13/2016 Tiddles (an IRC4Fun Oper and longtime friend) links nyan.IRC4Fun.net and joins the IRC4Fun Admin team.
- 02/21/2017 tabb opens #DuckHunt on IRC4Fun. The Duck Hunt game channel is one of IRC4Fun’s first Game channels of it’s own.
- 03/12/2017 Drama ensues between Staffers in #IRC4Fun for months over politics, the 2016 Presidential Election and more. It reaches a boiling point; siniStar holds an emergency CFV (and passes) to forcibly delink nyan.IRC4Fun.net and remove Tiddles from IRC4Fun Staff. nyan.* is forcibly delinked and JUPEd. emilio leaves IRC4Fun in protest of Tiddles being forcibly delinked.