@postmodern @malcircuit libera.chat is already free and set up. No need to run your own IRC server really. Channels can be made to invite only or key required, and there are services to automate ops etc. There is a team that runs it and they will deal with abusers.
@miah @malcircuit idk about IRC in the year 2024. Feels less accessible and clunky now, compared to the web-based chat options. Also, I like how you can create your own Discord "server" and populate it with as many channels as you wish.