Documentation

Everything you need to know about using GreekIRC

Getting Started

Welcome to GreekIRC! This guide will help you get started with IRC (Internet Relay Chat) on our network.

What is IRC?

IRC is a real-time chat system that allows you to communicate with people from around the world in text-based channels. It's one of the oldest and most reliable chat protocols, perfect for community discussions, technical support, and casual conversations.

Why Choose GreekIRC?

  • Fast & Reliable: High-performance servers with excellent uptime
  • Secure: SSL/TLS encryption for all connections
  • Community: Active Greek-speaking community
  • Services: Full NickServ, ChanServ, and MemoServ support
  • Modern: Web chat interface for easy access

Connecting to GreekIRC

Web Chat (Easiest)

Simply visit our web chat page and start chatting immediately. No download required!

IRC Client

For the best experience, use a dedicated IRC client:

Windows

macOS

Linux

  • HexChat: Available in most package managers
  • irssi: Terminal-based client
  • WeeChat: Advanced terminal client

Mobile

  • Android: AndroIRC, Revolution IRC
  • iOS: IRCola, Pocket IRC

Connection Details

Server: irc.greekirc.net
Port (SSL): +6697
Port (Plain): 6667
Note: We strongly recommend using the SSL port (+6697) for encrypted connections.

Basic Commands

Once connected, you can use these commands to interact with the IRC server:

Nickname

/nick <nickname> Change your nickname
/nick <newnick> Example: /nick Panos

Channels

/join <#channel> Join a channel
/part [#channel] Leave a channel (or current channel)
/list List all channels on the network

Messaging

/msg <nick> <message> Send a private message
/query <nick> Open a private chat window
/me <action> Describe an action (e.g., /me waves)

Information

/whois <nick> Get information about a user
/names [#channel] List users in channel
/help Show help for commands

Operator Commands (Channel Ops)

/op <nick> Give channel operator status
/deop <nick> Remove channel operator status
/kick <nick> [reason] Kick a user from the channel
/ban <hostmask> Ban a user from the channel
/topic <new topic> Change the channel topic

Channels

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.

Popular Channels

  • #greece - General discussion about Greece
  • #athens - Athens community
  • #thessaloniki - Thessaloniki community
  • #technology - Tech discussions
  • #gaming - Gaming discussions
  • #help - Get help with IRC

Creating Your Own Channel

  1. Join an empty channel: /join #yourchannel
  2. Register it with ChanServ: /msg ChanServ REGISTER #yourchannel
  3. Set a topic: /topic Your channel description

Channel Modes

Channel modes control various channel settings:

  • +n: No external messages
  • +t: Only ops can change topic
  • +i: Invite-only
  • +k: Key (password) required
  • +m: Moderated (only voiced users can speak)

IRC Services

GreekIRC provides IRC services to help you manage your identity and channels:

NickServ - Nickname Services

Register and protect your nickname:

/msg NickServ REGISTER <password> <email> Register your nickname
/msg NickServ IDENTIFY <password> Identify yourself
/msg NickServ DROP Drop your nickname
/msg NickServ INFO <nick> Get nickname info

ChanServ - Channel Services

Register and manage channels:

/msg ChanServ REGISTER <#channel> Register a channel
/msg ChanServ OP <#channel> <nick> Give ops to someone
/msg ChanServ SET <#channel> FOUNDER <nick> Transfer ownership
/msg ChanServ INFO <#channel> Get channel info

MemoServ - Memo Services

Leave messages for offline users:

/msg MemoServ SEND <nick> <message> Send a memo
/msg MemoServ LIST List your memos
/msg MemoServ READ <num> Read a memo

Security & Safety

Best Practices

  • Use SSL: Always connect via the SSL port (+6697)
  • Register Your Nick: Prevent others from using it
  • Choose Strong Passwords: Use unique passwords for NickServ
  • Be Careful with Links: Don't click suspicious links
  • Protect Personal Info: Don't share sensitive information

Recognizing Malicious Users

Watch out for:

  • Users asking for personal information
  • Suspicious links or file transfers
  • Requests to run commands on your computer
  • Users claiming to be network staff (staff will never ask for your password)

What to Do if You're Harassed

  • Use /ignore <nick> to block a user
  • Join #help for assistance
  • Contact network staff via /msg NickServ INFO #opers

Frequently Asked Questions

How do I change my nickname?

Use the command: /nick <newnickname>

What does the ~ in front of some usernames mean?

The ~ indicates the user has not identified with NickServ (not registered).

How do I register my nickname?

Use: /msg NickServ REGISTER <password> <email>

Why can't I join a channel?

The channel might be invite-only (+i), have a key (+k), or you might be banned. Try messaging a channel operator.

What does it mean when someone is @ or +?

@ indicates a channel operator (op), + indicates a voiced user. In some channels, only voiced users can speak when moderated (+m).

How do I become a channel operator?

You need to be granted operator status by the channel founder or existing operators.

Can I use IRC on my phone?

Yes! You can use our web chat interface or download a mobile IRC client like AndroIRC (Android) or IRCola (iOS).