Frequently Asked Questions

Find answers to common questions about GreekIRC and IRC

What is IRC?

IRC (Internet Relay Chat) is a real-time text-based chat system. It's one of the oldest and most reliable chat protocols, perfect for community discussions, technical support, and casual conversations. Unlike modern chat apps, IRC is decentralized, open, and focused on text-based communication.

Why should I use IRC?

IRC offers several advantages:

  • Open Protocol: Not tied to any company or platform
  • Lightweight: Works on any device with minimal resources
  • Real-time: Instant messaging with low latency
  • Community: Connect with like-minded people in channels
  • No Data Mining: Your conversations stay private
  • Flexible: Use any client you want, or our web chat

Do I need to install anything?

No! You can use our web chat directly in your browser. However, for the best experience, we recommend using a dedicated IRC client like HexChat, mIRC, or a mobile app. See our documentation for client recommendations.

How do I connect to GreekIRC?

You have several options:

  1. Web Chat: Visit our chat page - easiest method
  2. IRC Client: Connect to irc.greekirc.net port +6697 (SSL) or 6667 (plain)
  3. Mobile: Use AndroIRC (Android) or IRCola (iOS)

What's the difference between SSL and non-SSL?

SSL (Secure Sockets Layer) encrypts your connection, protecting your messages from being intercepted. We strongly recommend using the SSL port (+6697). The plain port (6667) sends messages unencrypted and should only be used if SSL is not available.

Why can't I connect?

If you're having trouble connecting, try:

  • Check that you're using the correct server: irc.greekirc.net
  • Try port +6697 (SSL) instead of 6667
  • Check your firewall or antivirus settings
  • Try the web chat to rule out client issues
  • Join #help on IRC for assistance

What are channels?

Channels (also called chat rooms) are where conversations happen. Each channel has a name starting with # (like #greece) and focuses on a specific topic. Anyone can join public channels, and some channels may be private or invite-only.

How do I join a channel?

Use the command: /join #channelname

For example: /join #greece

You can also browse available channels on our channels page.

What does the ~ in front of some usernames mean?

The ~ (tilde) indicates that the user has not identified with NickServ (not registered). It's a visual marker that the user's identity hasn't been verified. Registered users who identify with NickServ won't have the ~ prefix.

What does @ or + mean next to names?

These symbols indicate user status in a channel:

  • @ (op): Channel operator - can kick/ban users and change settings
  • + (voice): Voiced user - can speak when channel is moderated (+m mode)
  • % (half-op): Limited operator status (on some servers)
  • & (protected op): Protected operator status (on some servers)

How do I create my own channel?

Simply join a channel that doesn't exist:

  1. Use /join #yourchannel
  2. Register it with ChanServ: /msg ChanServ REGISTER #yourchannel
  3. Set a topic: /topic Your channel description
  4. Invite friends and start chatting!

How do I change my nickname?

Use the command: /nick newnickname

Example: /nick Panos

If the nickname is registered, you'll need to identify first.

How do I send a private message?

Use: /msg nickname Your message here

Or open a private chat window: /query nickname

How do I leave a channel?

Use: /part #channel or /part to leave the current channel

To disconnect from the server: /quit

How do I register my nickname?

Use: /msg NickServ REGISTER your-password your-email@example.com

After registering, identify each time you connect: /msg NickServ IDENTIFY your-password

Some clients can auto-identify for you.

What are some useful IRC commands?

Here are essential commands:

  • /list - List all channels
  • /whois nickname - Get user information
  • /msg NickServ INFO nickname - Get nickname info
  • /msg ChanServ INFO #channel - Get channel info
  • /clear - Clear your chat window
  • /ignore nickname - Block messages from a user
  • /help - Show available commands

Is IRC secure?

IRC can be secure if you take precautions:

  • Always use SSL/TLS connections (port +6697)
  • Register your nickname to prevent impersonation
  • Use strong, unique passwords for NickServ
  • Be cautious about clicking links
  • Don't share sensitive information in public channels

What if someone is harassing me?

If you're being harassed:

  1. Use /ignore nickname to block them
  2. Leave the channel if you feel unsafe
  3. Join #help and speak with an operator
  4. Contact network staff: admin@greekirc.net

We take harassment seriously and will take appropriate action.

Can my messages be read by others?

Messages in public channels can be seen by everyone in that channel. Private messages are only seen by you and the recipient, but server administrators can technically read any message on the network. For truly private conversations, consider using encrypted messaging apps.

What information does GreekIRC store?

We store:

  • IP addresses (for security and ban enforcement)
  • Connection timestamps
  • Registered nickname information

IP addresses are retained for 90 days. See our Privacy Policy for details.

What IRC software does GreekIRC use?

GreekIRC runs on modern IRC server software with support for:

  • NickServ, ChanServ, and MemoServ services
  • SSL/TLS encryption
  • IPv6 support
  • Channel and nickname registration
  • vHosts (virtual hosts)

Can I use a bot in my channel?

Yes, with some restrictions:

  • Bot must be well-behaved and not disruptive
  • Get approval from network staff first
  • Bot must identify to services
  • No flooding or spamming
  • Malicious bots will be banned

Contact us at admin@greekirc.net for bot approval.

Why did I get disconnected?

Common reasons for disconnection:

  • Timeout: Lost internet connection
  • Ping Timeout: Server didn't receive response
  • Kicked: Removed from channel by operator
  • Killed: Disconnected by server admin
  • Banned: Your IP or host is banned

Most clients will auto-reconnect. Check the message for the specific reason.

How do I get a vHost (virtual host)?

vHosts hide your real hostname and display a custom one. To request a vHost:

  1. Join #help on IRC
  2. Speak with an IRC operator
  3. Provide your desired vHost (must be appropriate)
  4. Wait for approval (usually 24-48 hours)

Inappropriate vHosts will be rejected.

Can I link GreekIRC to other networks?

Network linking is evaluated on a case-by-case basis. If you operate another IRC network and are interested in linking, please contact us at admin@greekirc.net with details about your network.