💬 IRC Chat Server

Secure connections with SSL/TLS • Tor-friendly • Anonymous chat

📡 Connection Details

Server:irc.4-0-4.io
Port:6697 (SSL) / 6667 (Onion)
Encryption:SSL/TLS Required
Onion:iibkaohpbc7jizrszt7ve6tpxlnzd3osvaocv2r5wh3ojzi2trysg5id.onion
Tor Proxy:SOCKS5 127.0.0.1:9050

🚀 Getting Started

Connect to our IRC server using any IRC client that supports SSL/TLS. We provide both clearnet (irc.4-0-4.io) and Tor onion service access for maximum privacy. No registration required to join and chat!

💻 IRC Client Setup

🔌 WeeChat

Popular terminal-based IRC client with extensive features:

/server add 404 irc.4-0-4.io/6697 -ssl
/connect 404
Advanced WeeChat Configuration

Auto-connect & channels:

/set irc.server.404.autoconnect on
/set irc.server.404.autojoin "#general,#help"
/set irc.server.404.nicks "yournick"
/save

Via Tor (with proxy):

/proxy add tor socks5 127.0.0.1 9050
/server add 404-tor irc.4-0-4.io/6697 -ssl -proxy=tor
/connect 404-tor

Direct onion address:

/proxy add tor socks5 127.0.0.1 9050
/server add 404-onion iibkaohpbc7jizrszt7ve6tpxlnzd3osvaocv2r5wh3ojzi2trysg5id.onion/6667 -proxy=tor
/connect 404-onion

📡 Irssi

Lightweight and highly customizable terminal IRC client:

/server add -auto -ssl -network 404 irc.4-0-4.io 6697
/connect 404
Advanced Irssi Configuration

Auto-join channels:

/channel add -auto #general 404
/channel add -auto #help 404
/save

Via Tor (with proxy):

/set proxy_address 127.0.0.1
/set proxy_port 9050
/set use_proxy ON
/server add -auto -ssl -network 404-tor irc.4-0-4.io 6697
/connect 404-tor

Direct onion address:

/set proxy_address 127.0.0.1
/set proxy_port 9050
/set use_proxy ON
/server add -auto -network 404-onion iibkaohpbc7jizrszt7ve6tpxlnzd3osvaocv2r5wh3ojzi2trysg5id.onion 6667
/connect 404-onion

🖱️ HexChat / GUI Clients

User-friendly graphical IRC client with easy configuration:

💡 Tip: GUI clients offer an easier setup experience for newcomers to IRC.

🌐 Standard Connection:

Server: irc.4-0-4.io
Port: 6697
SSL: ✓ Enabled
Auto-join: #general, #help

🧅 Onion Connection:

Server: iibkaohpbc7jizrszt7ve6tpxlnzd3osvaocv2r5wh3ojzi2trysg5id.onion
Port: 6667
Proxy: SOCKS5 127.0.0.1:9050

✨ Server Features

🔐 Mandatory SSL/TLS

All connections encrypted for security and privacy

🧅 Tor-Friendly

Native onion service with no logging policy

👤 Anonymous

No registration required to join and chat

📡 Standard IRC

Compatible with all IRC clients and protocols

💬 Multiple Channels

Topic-focused channels for different discussions

🌐 Dual Access

Connect via clearnet or Tor hidden service

💬 Popular Channels

#general

Main chat for general discussions, introductions, and casual conversation.

#help

Get technical support, ask questions, and help others with their issues.

#security

Discuss cybersecurity, privacy, encryption, and security topics.

#dev

Development chat for programming, coding, and project collaboration.

🔧 Advanced: Tor & Proxy Setup

Setting Up Tor

First, install and start the Tor daemon on your system:

Ubuntu/Debian:

sudo apt install tor proxychains4 torsocks
sudo systemctl start tor
sudo systemctl enable tor

Test Tor connection:

curl --socks5 127.0.0.1:9050 https://check.torproject.org

Proxychains Method

Route any IRC client through Tor using proxychains:

Setup proxychains:

# Check config (should have socks5 127.0.0.1 9050)
cat /etc/proxychains4.conf | grep socks5

# If needed, add it:
echo "socks5 127.0.0.1 9050" | sudo tee -a /etc/proxychains4.conf

Connect any IRC client:

# Launch your IRC client through proxychains
proxychains4 weechat
proxychains4 irssi  
proxychains4 hexchat

# Then connect to onion (no proxy config needed in client)
/server add 404-onion iibkaohpbc7jizrszt7ve6tpxlnzd3osvaocv2r5wh3ojzi2trysg5id.onion 6667
/connect 404-onion

Torsocks Method

Alternative wrapper for routing applications through Tor:

Launch clients with torsocks:

torsocks weechat
torsocks irssi
torsocks hexchat

# Then connect to onion (no proxy config needed in client)
/server add 404-onion iibkaohpbc7jizrszt7ve6tpxlnzd3osvaocv2r5wh3ojzi2trysg5id.onion 6667
/connect 404-onion
💡 Tip: Torsocks automatically routes all TCP connections through Tor without configuration.

One-Liner Connections

Quick commands for testing or scripting:

# WeeChat with proxychains
proxychains4 weechat -r "/server add 404-onion iibkaohpbc7jizrszt7ve6tpxlnzd3osvaocv2r5wh3ojzi2trysg5id.onion 6667; /connect 404-onion"

# Irssi with torsocks  
torsocks irssi -c iibkaohpbc7jizrszt7ve6tpxlnzd3osvaocv2r5wh3ojzi2trysg5id.onion -p 6667

# Test onion reachability
torsocks curl -I http://iibkaohpbc7jizrszt7ve6tpxlnzd3osvaocv2r5wh3ojzi2trysg5id.onion:6667

💡 Pro Tips

🔐 Nickname Registration

Register your nickname to prevent impersonation:

/msg NickServ REGISTER password email@example.com
/msg NickServ IDENTIFY password

Set your client to auto-identify on connect for convenience.

⚡ Quick Join

Configure your client for auto-connect and auto-join:

  • Set server to auto-connect on startup
  • Add favorite channels to auto-join list
  • Save your configuration for persistence

🧅 Maximum Privacy

For complete anonymity:

  • Always use the Tor onion address
  • Disable CTCP responses in your client
  • Use a generic username and realname
  • Avoid sharing identifying information

📞 IRC Commands

Essential commands every user should know:

  • /list - List all available channels
  • /whois nickname - Get user information
  • /msg NickServ help - NickServ commands
  • /msg ChanServ help - ChanServ commands

📚 IRC Command Reference

🏷️ Nickname Management

/nick newname

Change your nickname

/msg NickServ REGISTER password email

Register your nickname

/msg NickServ IDENTIFY password

Authenticate with NickServ

/msg NickServ GHOST nickname password

Kill ghost session

🏠 Channel Operations

/join #channel

Join a channel

/part #channel

Leave a channel

/list

List all available channels

/topic #channel New topic

Change channel topic

💬 Messaging

/msg nickname message

Send private message

/query nickname

Open private chat window

/me does something

Send action message

/whois nickname

Get user information

👑 Admin Commands (requires operator status)

/mode #channel +o nickname

Give operator status

/kick #channel nickname

Remove user from channel

/mode #channel +b nick!*@*

Ban user from channel

/mode #channel +m

Set channel to moderated

❓ Frequently Asked Questions

Do I need to register to join?

No registration is required to connect and chat. However, registering your nickname with NickServ is recommended to prevent others from using it: /msg NickServ REGISTER password email

How do I connect via Tor?

Use our onion address with proxychains or torsocks. See the "Advanced: Tor & Proxy Setup" section above for detailed instructions. The onion address is: iibkaohpbc7jizrszt7ve6tpxlnzd3osvaocv2r5wh3ojzi2trysg5id.onion on port 6667.

What IRC client should I use?

Any modern IRC client works! Popular choices include WeeChat and Irssi for terminal users, or HexChat for a GUI experience. All support SSL/TLS connections.

Why can't I send messages in a channel?

The channel might be moderated (+m mode) or you might not be voiced (+v). Ask a channel operator for help, or ensure you've identified with NickServ if the channel requires registration.

How do I create my own channel?

Simply join a channel that doesn't exist: /join #mychannel. You'll automatically become the operator. Register it with ChanServ to maintain ownership: /msg ChanServ REGISTER #mychannel

Can I use a mobile IRC client?

Yes! Mobile clients like Revolution IRC (Android) or Palaver (iOS) work great. Configure them with server: irc.4-0-4.io, port 6697, and enable SSL/TLS.

🔧 Troubleshooting

Connection Issues

  • Port 6697 blocked? Check your firewall settings
  • SSL errors? Update your IRC client to the latest version
  • Timeout? Verify your internet connection

Tor Problems

  • Can't connect? Verify Tor daemon is running: systemctl status tor
  • Slow connection? Normal for Tor - try different guards
  • Proxy errors? Check SOCKS5 is at 127.0.0.1:9050

Common Issues

  • Nickname taken? Choose a different one or ghost the old session
  • Can't change topic? Channel may have +t mode (ops only)
  • Banned? Contact channel operators or join #help

🆘 Need Help?

If you're having trouble connecting or have questions:

  • 💬 Join #help channel on IRC after connecting
  • 📖 Documentation - Comprehensive guides
  • 🗨️ Forum - Community discussions
  • 🏠 Main Site - Back to home page

Quick help commands on IRC:

/msg NickServ help
/msg ChanServ help
/join #help