Looking to make a small server reddit / irc ---------------------------------------------------------------------- darezzi · 2019-02-20 10:37 So basically, me and a couple of other friends who had a tiny discord server got pissed at how garbage discord's admins are and how easily they ban everyone for no reason. So I wanted to do something about it and make an IRC server to replace the discord server. It's been a bit complicated to find understandable resources, so I'm asking here for help. I know some networking basics (comp sci major), and just made simple things like a gmod/terraria server, and I use the hexchat client to download some anime from a specific channel, but that's about it. What I've found so far is that The Lounge seems like a good client (?), and that a lot of people say inspIRCd is a good server app. But again, that's pretty much the extent of my knowledge. So I'd like to ask, what's the best way to go about simulating a discord server with an IRC server (assuming I'll be hosting)? Can I include voice chat? Can there be embedding like in discord? What server and client software should we use, and how do we set it up? Are there any pitfalls I should be aware of? Thank you to anyone taking the time to explain in advance. ---------------------------------------------------------------------- ORCH1D · 2019-02-20 13:39 Have you googled around? There are tons of tutorials. ---------------------------------------------------------------------- darezzi · 2019-02-20 13:47 I have, but I feel like there are a ton of options, and most of it seems super confusing and assumes a lot of knowledge, so I was hoping people could kind of guide me in the right direction. I didn't really see anything in the sidebar here either. ---------------------------------------------------------------------- revwatch · 2019-02-20 16:46 What are you doing to get banned from the Discord app? Or are you talking about getting banned from individual discord servers? Irc doesn't do voice or embedding. It is text. ---------------------------------------------------------------------- darezzi · 2019-02-20 17:39 I've heard that certain IRC client apps actually have embedding (like I said, The Lounge). I guess I'll find this stuff myself. And there have been a lot of entire "servers" on discord banned for basically nothing but a couple of false reports, with the owners getting absolutely no resolution from the "trust and safety" team. I don't want to wait for the day my server gets banned for no reason. Anyway, I guess I'll just start with something really basic and work from there. ---------------------------------------------------------------------- revwatch · 2019-02-20 18:10 I would look at Riot and Matrix instead of irc honestly. More of what you're looking for I think and able to self host. ---------------------------------------------------------------------- stillfun · 2019-02-20 18:49 InspIRCd + The Lounge combo is the way to go. I would start setting up virtual machine with ubuntu server. Then install InspIRCd there and and play around with it a bit. Try connecting to it with hexchat etc. After you have that part working start with installing The Lounge and setting it to connect to the local InspIRCd. If you find that too laborious,, you could just setup channel for your friends on one of the already established IRC networks (for example EFnet). You can set the channel as private or secret and share it with your friends. In this scenario you could also host The Lounge and configure it so that it connects to the channel, then you and your friends would use your The Lounge installation as the client to connect to the channel. ---------------------------------------------------------------------- darezzi · 2019-02-20 19:33 I'll look into those, thanks! ---------------------------------------------------------------------- darezzi · 2019-02-20 19:34 That is super helpful, thank you very much! I have heard that it's much simpler to have InspIRCd on ubuntu. I'll definitely go that route. Good to know that I wasn't too off with the server+client combo! ---------------------------------------------------------------------- RajoGuna · 2019-02-21 02:48 main isssue i have with irc and why ive moved away from it is that people logging in cant see any scrollback and get a context or see that yes people were talking 20 minutes ago, dont leave after 5. or even fjust to catch up with past discussion. iknow there are bots to spam the last so many lines but still. irc has its uses but for general chat ive moved away from it ---------------------------------------------------------------------- [deleted] · 2019-02-21 07:29 [deleted] ---------------------------------------------------------------------- [deleted] · 2019-02-23 18:12 You could use Oragono IRCd, very stable and easy to setup: https://oragono.io/ - https://github.com/oragono/oragono and comes with integrated services, SSL/TLS and IPv6. ---------------------------------------------------------------------- uneducatedcontrarian · 2019-03-03 21:42 If you want to just simulate Discord then The Lounge is definitely the way to go. Otherwise ircd + services + znc (with custom modules) + bots (& client-side scripts) would be a more extensive and fun in the traditional sense of irc.