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
- HexChat: hexchat.github.io - Free, open-source
- mIRC: www.mirc.com - Shareware ($20)
macOS
- Textual: textualapp.com - $4.99
- LimeChat: limechat.net/mac - Free
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
irc.greekirc.net
+6697
6667
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
- Join an empty channel:
/join #yourchannel - Register it with ChanServ:
/msg ChanServ REGISTER #yourchannel - 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).