Bu, yeni kullanıcılar için IRC'ye kısa ve hızlı bir giriş niteliğindedir; IRC'nin ne olduğunu, nasıl çalıştığını ve nasıl kullanılmaya başlanacağını açıklar. Ayrıca, bağlantı sorunları veya kanal görgü kuralları gibi IRC kullanıcılarının sıkça sorduğu konuları da ele alır. Son olarak, IRC kullanıcılarının kanallara katılmak, özel olarak sohbet etmek ve daha fazlası için bilmesi gereken bazı temel komutları açıklar.
Bu SSS'de yanıtlanmayan sorularınız varsa, daha fazla yardım almak için her zaman IRC'deki bir yardım kanalına katılabileceğinizi unutmayın.
IRC, "Internet Relay Chat"in kısaltmasıdır. IRC, insanların "kanallar" (belirli bir konuşma konusuna sahip odalar) üzerinden gruplar halinde konuşmak veya özel olarak sohbet etmek için bir araya geldiği çok kullanıcılı bir sohbet sistemidir. İlk olarak 1988'de Jarkko Oikarinen tarafından oluşturulmuş ve o zamandan beri birçok kişi tarafından güncellenip geliştirilmiştir.
Bir kullanıcı olarak, bir IRC ağındaki bir IRC sunucusuna bağlanan bir IRC istemcisi çalıştırırsınız. Her IRC ağı, birlikte o ağı oluşturan birçok birbirine bağlı sunucudan oluşabilir. Sunucular, mesajları tüm ağ üzerinden kullanıcıdan kullanıcıya iletir. Hem on binlerce kullanıcı ve kanala sahip büyük ağlar hem de küçük ağlar olmak üzere birçok IRC ağı vardır. Her IRC ağı, diğer ağlardan ayrı ve bağımsızdır ve kendi sahipleri ve yöneticileri tarafından yönetilir.
IRC istemcisi, bir IRC ağındaki diğer kullanıcılarla iletişim kurmak için kullandığınız yazılımdır. IRC istemcileri genellikle komut tabanlıdır; yani istemci, içine yazdığınız komutları okur ve uygun işlemleri gerçekleştirir.
Bir IRC sunucusu, IRC'deki kanallar ve kişiler hakkında bilgilerin yanı sıra diğer bilgileri de saklar ve ayrıca mesajlarınızı diğer kullanıcılara yönlendirmekten sorumludur.
Bir IRC istemcisi indirip kurmanız gerekiyor. Windows, Apple ve Android dahil olmak üzere her işletim sistemi için IRC istemcileri mevcut. Hatta web siteleri üzerinden de IRC kullanabilirsiniz.
Google'da veya uygulama mağazanızda arama yaparak bir IRC istemcisi bulabilirsiniz.
İhtiyacınız olan tek şey çalışan bir internet bağlantısı.
Windows gibi masaüstü işletim sistemi kullanıyorsanız, normalde IRC istemcisinin yükleyici dosyasını indirip çalıştırırsınız ve kurulum otomatik olarak gerçekleşir. Kurulumdan sonra IRC istemcisini çalıştırabilirsiniz.
Android veya iOS gibi bir mobil işletim sistemi kullanıyorsanız, uygulamayı uygulama mağazanızdan yükleyebilirsiniz.
IRC istemcinizi ilk kez çalıştırdığınızda, kendinizle ilgili bazı bilgileri girmeniz gerekecektir. İstemcinizde adınızı, e-posta adresinizi ve takma adınızı gireceğiniz bir bölüm olacaktır.
Ayrıca bağlanmak istediğiniz IRC ağını veya sunucusunu da seçmeniz gerekecek. Çoğu IRC istemcisi varsayılan bir ağ listesiyle birlikte gelir, bu nedenle sadece birini seçebilirsiniz. Ancak, sunucuyu manuel olarak da ekleyebilirsiniz; bu durumda sunucunun adresi ve bağlantı noktası gibi ayrıntıları bilmeniz gerekecektir.
Genellikle bir ağdaki herhangi bir sunucuya bağlanabilirsiniz ve sorun yaşamazsınız. Bazı ağlar, coğrafi yakınlığa bağlı olarak bazı sunuculara bağlantıları sınırlayan politikalara sahip olabilir; bu durumda, sizin için çalışan bir sunucu bulmak için ağdaki farklı sunucuları denemeniz gerekebilir. Genel olarak, sunucu ne kadar yakınsa o kadar iyidir.
Genel olarak, kullanılacak port numarası 6667'dir. Bazı sunucular (ancak hepsi değil) başka portları da dinler (çoğunlukla 6665-6670 aralığında). Emin değilseniz, 6667 portunu seçin (DALnet genellikle 7000 portunu kullanır). Bazı sunucular ayrıca 6697 veya 7001 gibi belirli portlarda SSL üzerinden güvenli bağlantıları da destekler.
Normalde, bir IRC sunucusunu kullanmak için şifreye ihtiyacınız yoktur. Çoğu sunucu anonim erişime izin verir. Bir IRC sunucusu için şifreniz yoksa, şifre giriş alanını boş bırakın. Giriş veya şifre istenirse ve ne yazacağınızı bilmiyorsanız, başka bir sunucu deneyin.
Gerçek adınızı vermek zorunda değilsiniz. Gerçek adınız olarak yazdığınız her şey, IRC'deki diğer kullanıcılar tarafından /whois yanıtınızda görülebilir. Normalde, IRC kullanıcıları ad olarak bir selamlama veya esprili bir şey yazarlar.
E-posta adresinizi vermek zorunda değilsiniz.
IRC'de, başkaları sizi bir takma adla tanır. En fazla 9 karakter uzunluğunda istediğiniz herhangi bir takma adı seçebilirsiniz. Takma adınızda boşluk kullanmayın ve alışılmadık ASCII karakterlerinden kaçının. Aynı takma adı kullanan kişilerle karşılaşmak çok yaygındır ve karışıklığı önlemek için takma adınızı değiştirmeniz istenebilir. Bazı ağlar, yalnızca sizin kullanabileceğiniz bir takma adı şifreyle kaydetmenize olanak tanır.
IP adresiniz, internet bağlantınızın adresidir. İki tür adres vardır: IPv4 ve IPv6. IPv4 adresleri daha yaygındır ve 192.168.1.1 gibi noktalarla ayrılmış dört rakamdan oluşur. Bir IPv6 adresi, 2001:0db8:85a3:0000:0000:8a2e:0370:7334 gibi iki nokta üst üste ile ayrılmış sekiz onaltılık rakamdan oluşur. Bazı internet sağlayıcıları size benzersiz bir IP adresi (statik IP) verirken, diğerleri her bağlandığınızda farklı bir adres (dinamik IP) verir. Dinamik IP adreslerinde, istemcinizin IRC'ye her bağlandığında mevcut IP adresinizi ve yerel ana bilgisayar adınızı otomatik olarak kontrol ettiğinden emin olmalısınız.
Yerel sunucu adınız, internet sağlayıcınızın internet bağlantınıza atadığı addır. Tek bir kelime veya IP adresinize eşdeğer bir ad olabilir.
Bu hata mesajlarından herhangi birini görürseniz, öncelikle diğer sunuculara bağlanmayı denemelisiniz. Herhangi bir ağda hiçbir IRC sunucusuna bağlanamıyorsanız, sorun internet bağlantınızdan kaynaklanıyor olabilir. Diğer sunuculara bağlanabiliyorsanız, sorun yalnızca bağlanmaya çalıştığınız belirli sunucuyla ilgili olabilir. Sunucular bazen, örneğin yükseltme veya yeniden başlatma sırasında kısa bir süre için çalışmayı durdurabilir. Ancak bazen, sahipleri artık onları bakımını yapmak istemediği için de çalışmayı durdurabilirler. Bu durumda, kullanmak için yeni bir IRC ağı bulmanız gerekecektir.
Ayrıca, bağlandığınız sunucu adresinin doğru olduğundan emin olmanız gerekir. Örneğin, EFnet ağının sunucu adresi irc.efnet.org'dur. Yanlış yazdıysanız, artık geçerli olmaz ve çalışmaz.
Bu durum, bir sunucuya bağlanmaya çalışırken istemci kurulum penceresindeki tüm bilgileri doğru şekilde doldurmadığınızda ortaya çıkabilir. Hem gerçek adınızı hem de e-posta adresinizi girmeniz gerekebilir.
Bu durum, IRC istemciniz henüz sunucuya giriş yapmamışsa ortaya çıkabilir. Bazen, bir istemci tamamen giriş yapmadan önce bir kanala katılmak gibi bir işlem yapmaya çalışırsanız bu hatayı görürsünüz. Ya giriş işleminin tamamlanmasını beklemeniz ya da bağlantıyı kesip tekrar bağlanmayı denemeniz gerekir.
Bu, bir sunucuyu kullanmanızın yasaklandığı anlamına gelir. Yasaklar ağ bazında veya sunucu bazında olabilir. Yasaklama üç şekilde gerçekleşir:
* Hesabınız özellikle yasaklanmıştır. Bunun sorumluluğu tamamen size aittir (paylaşımlı hesap veya dinamik IP adresi kullanıyorsanız bu durum geçerli değildir). Sorumluluk tamamen size aittir ve şikayet edebileceğiniz kimse yoktur.
* Makineniz yasaklandı. Büyük ihtimalle hiçbir yanlış yapmadınız. Ağda başka bir makineniz varsa, onu kullanarak o IRC sunucusuna erişip erişemediğinizi kontrol edin.
* Sitenizin tamamı yasaklandı ("site" ifadesi "okul", "şirket", "ülke" veya "sağlayıcı" anlamına gelir). Bu neredeyse kesinlikle sizin hatanız değil. Sunucu yasağının kaldırılma olasılığı düşük. Başka bir sunucu kullanmayı deneyin.
En genel cevap "başka bir sunucu kullanın" olsa da, eğer bu sizi rahatsız ediyorsa, o sitenin IRC yöneticisine yazmayı deneyin ( /admin sunucuadı yazın). Durumunuzu açıklarken kibar olun.
Çoğu sunucu yalnızca belirli sayıda IRC kullanıcısını destekleyebilir. Bu nedenle bazen size erişimi reddederler ve başlangıçta bağlantıyı kapatırlar. Sunucular bağlantıları yerel kullanıcılara ayırdığı için, bağlanmaya çalıştığınız sunucudan uzakta olduğunuzda daha sık reddedilirsiniz. IRC protokolünün yeni gelişmeleri (Bounce-line olarak adlandırılan özellik), bir sunucunun sizi otomatik olarak daha az meşgul ve/veya size daha yakın bir sunucuya yönlendirmesini mümkün kılarak ağa bağlanmanıza olanak tanır.
Bazı sunucular yerel kullanıcılara erişimi kısıtlar ve bu nedenle bağlantınızı kapatabilir veya kabul etmeyebilir. Sizin veya arkadaşlarınızın, sağlayıcınızın müşterilerinin veya tüm bir ülkenin kötü davranışları da belirli sunucuların kullanımını kısıtlayabilir. Her durumda, bağlantı kurma girişimi aşağıdaki gibi bir yanıtla sonuçlanacaktır:
*** (irc.network.net) adresine bağlanmaya çalışılıyor
Yerel sunucu: cheops (131.69.136.12)
Catch22 Bu sunucudan yasaklandınız.
Kapanış Bağlantısı: Catch22[irc.stud.uni.nl] (K-lined)
*** Bağlantı kesildi
"Yetkilendirme yok" mesajıyla bağlantının kesilmesi de benzer bir nedenden kaynaklanır. Sunucu, sitenize erişim izni vermez. Sunucu yöneticisi, "I-hatları" (davet hatları olarak da adlandırılır) aracılığıyla hangi sitelerin sunucusuna bağlanabileceğini seçebilir. Birçok sunucu yalnızca yerel sitelere I-hattı verir, bu nedenle size yakın bir sunucu kullanmayı denemelisiniz.
Evet, eğer şirket ağı içinden IRC kullanıyorsanız, ağ IRC bağlantılarını engelliyor olabilir. Bu durumda, güvenlik duvarının arkasındaysanız, kurumsal ağ yöneticilerinizden erişim izni istemeniz gerekecektir.
Sunucular, onlardan uzaktaysanız veya siz ya da IP adresinizden birisi geçmişte sorunlara neden olduysa size kısıtlı erişim (kullanıcı modu +r) verebilir. Kısıtlı erişiminiz olduğunda kanal operatörü olamazsınız, mod değiştiremezsiniz ve takma adınızı değiştiremezsiniz, ancak normal şekilde sohbet edebilirsiniz. Bu konu hakkında daha fazla bilgiyi burada bulabilirsiniz . Kısıtlamasız IRC erişimi elde etmenin tek yolu, başka (daha yakın) bir IRC sunucusu bulmaktır. Kısıtlı erişimin kullandığınız IRC istemcisiyle hiçbir ilgisi yoktur.
İlk adım, bağlandığınız ağdaki kanalların listesini almaktır. Bu genellikle "/list" komutuyla yapılır. IRC'de tüm komutların "/" ile başladığını ve çoğunun tek kelime olduğunu unutmayın. "/help" yazmak size yardım bilgisi, "/names" tüm takma adların listesi, "/list" ise kanalların listesi vb. verecektir. "/list" komutunun çıktısı genellikle şöyle bir şeydir:
#hack 21 En kötü kabusunuz biziz!
#Nippon 53 Lütfen burada Japonca konuşun?
#nicole 3
#hack 44
#hottub 76 Uzak durun! Kaynayan kedi maması.
#mirc 27
#irchelp 17 Tüm IRC sorularınızı burada sorun.
Bazı IRC ağlarında binlerce kanal bulunur. Yukarıdaki sadece küçük bir örnektir.
Bu örnekte "#hack" bir kanal adıdır. "#" önekidir. Kanal adının ardından, kanaldaki kişi sayısı ve konusu yer alır. Çoğu kanal adı # ile başlar, ancak başka özel kanal önekleri de vardır.
Bir kanal, IRC'de grup konuşmalarının gerçekleştiği bir odadır. İnsanlar aynı kanala katılabilir ve birbirlerini görebilirler. Konusuna ve günün saatine bağlı olarak bir kanal ÇOK kalabalık olabilir. Kanallar ayrıca oldukça kaotik veya sakin de olabilir. Kanallar herkese açık olabileceği gibi, kapalı ve özel olup sadece arkadaşlara açık da olabilir. Büyük IRC ağlarında on binlerce kanal olabilir. Daha küçük ağlarda ise birkaç tane olabilir. IRC'deki kanallar, herkesin yeni bir kanal oluşturabileceği ve son kişi ayrıldığında kanalın kaybolacağı anlamında dinamiktir.
Bir kanala katılmak için /join #kanaladı yazın. Denemek için "/join #irchelp" veya "/join #mirc" deneyebilirsiniz. Kanala girdikten sonra insanların konuştuğunu göreceksiniz. Muhtemelen şöyle görünecektir:
Avalon AUUG bu yıl LISA ile aynı anda düzenleniyor ve daha ucuz.
Barron, o DS3'leri Virginia'ya geri götür
Barron bir çiftlik satın al
{FlashPYR} Peki .us de alan adı başına 50 dolar ücret almaya mı başlayacak?
Barron ya da benzeri bir şey
{Tolim} oops
Genellikle bir konuşmanın ortasında yayına girersiniz. Kanalı tanımıyorsanız, konuşmanın ne hakkında olduğunu anlamak için bir iki dakika oturup izlemek isteyebilirsiniz. Kanal adının, kanalda geçen konuşmayla çoğu zaman hiçbir ilgisi olmadığını unutmayın.
Konuşmaya başlamak için bir şeyler yazın ve Enter tuşuna basın.
Bir kanala katıldığınızda açılan kanal penceresinde, pencerenin sağ tarafında kanalda bulunan kişilerin alfabetik bir listesini göreceksiniz. Bazılarının isimlerinin önünde @ işareti bulunur ve bu, onların kanal yöneticisi olduklarını gösterir. Kanal Yöneticisi, belirli bir kanal üzerinde kontrol sahibi olan kişidir. Kanal Yöneticisi ayrıca kontrolün paylaşılıp paylaşılmayacağına da karar verebilir. Kanala ilk katılan kişi otomatik olarak Kanal Yöneticisi statüsünü alır.
Kanalın başlık çubuğunda kanalın adını ve belki de konusunu göreceksiniz.
Bir kanaldan ayrılmak istiyorsanız, /part #kanaladı yazın.
Tüm IRC komutları "/" karakteriyle başlar. Eğik çizgi varsayılan komut karakteridir.
IRC'deki komutlar büyük/küçük harf duyarlı değildir. "/" ile başlamayan her şey birine gönderilen bir mesaj olarak kabul edilir ve mevcut kanalınıza veya özel sohbette konuştuğunuz kişiye gönderilir.
Çoğu IRC istemcisi, desteklediği komutları açıklayan kapsamlı bir yardım dosyasıyla birlikte gelir. /help komutunu denemekten çekinmeyin.
HELP genel yardım veya verilen komutla ilgili yardım gösterir.
LIST mevcut tüm kanalları listeler.
JOIN bir kanala katılmak için kullanılır .
PART bir kanaldan ayrılmak için kullanılır (LEAVE ile aynı).
QUIT IRC oturumunuzdan çıkmanızı sağlar (BYE ve EXIT ile aynı).
NICK takma adınızı değiştirir
. AWAY uzakta olduğunuzu veya dikkat etmediğinizi belirten bir mesaj bırakır.
WHOIS birisi hakkında bilgi görüntüler.
INVITE başka bir kullanıcıya davet gönderir.
KICK bir kanaldaki birini uzaklaştırır.
TOPIC kanalın konusunu değiştirir.
ME sizin hakkınızda herhangi bir şeyi bir kanala veya QUERY'ye gönderir.
/HELP [komut] Verilen komutla ilgili genel veya ayrıntılı yardım gösterir.
/LIST [[{flags}] {channel mask}] Mevcut tüm kanalları listeler.
Listede, gizli kanallar hariç tüm kanalları (aşağıya bakınız), kullanıcı sayıları ve konularıyla birlikte göreceksiniz. Görüntülenen liste oldukça uzun olabilir, bu nedenle bayraklar kullanarak listeyi sınırlayabilirsiniz. Örneğin, "/LIST -MIN n" komutu, 'n'den az kullanıcısı olan kanalları çıktıdan kaldırır.
/JOIN {#channel} Geçerli kanalınızı belirtilen kanala ayarlar.
Bir kanala girdiğinizde, o kanal hakkında yararlı bilgiler verilir: o kanalda konuşan kullanıcıların listesi, kanal modu ayarları ve konu. Bir kanala katılmak, önceki kanalınızdan ayrılmanıza neden olmaz ve normalde bağlantınızın kaldırabileceği veya IRC sunucusunun izin verdiği kadar çok kanala katılabilirsiniz.
/KATIL #mirc
*** Şu anda #mirc'te konuşuyoruz
/PART [#channel] Bir kanaldan ayrılmanızı sağlar. (LEAVE ile aynı)
/PARÇA #mirc
*** #mirc'ten ayrıldınız
/QUIT [sebep] IRC oturumunuzdan çıkar. (Ayrıca BYE ve EXIT de kullanılabilir.)
Bir gerekçe belirtilirse, bu gerekçe kanallarınızdaki diğer kişilere gösterilir.
Öğle Yemeği Vakti!
/NICK {takmaad} Takma adınızı istediğiniz herhangi bir şeyle değiştirir.
Sizinle konuşmak isteyen herkes bu adı görür. Takma adlar en fazla 9 karakterle sınırlıdır. IRC'ye girerken kullanmak istediğiniz takma ad başka birinin takma adıyla çakışırsa, takma adınızı değiştirene kadar giriş yapamazsınız. Aynı takma adı kullanmak yasaktır; bu, IRC sunucuları tarafından uygulanır. Bazı durumlarda, iki kişi geçici olarak aynı takma ada sahip olabilir, ancak bu durum fark edildiğinde her ikisi de silinir; takma ad çakışması nedeniyle silme işlemi yapılır.
/NICK Guru
*** Acemi artık Guru olarak biliniyor
/AWAY [uzakta mesajı] Durumunuzu bazı bilgilerle birlikte uzakta olarak ayarlar.
Şu anda IRC'ye dikkat etmediğinizi açıklayan bir mesaj ayarlar. Birisi size mesaj gönderdiğinde veya sizin hakkınızda WHOIS sorgusu yaptığında, ayarladığınız mesajı otomatik olarak görürler. Parametre olmadan AWAY kullanmak, artık IRC'de olmadığınızı gösterir.
/GİTTİ Bir fincan kahve almaya gittim.
*** Uzakta olduğunuz kaydedildi.
/UZAK
*** Artık uzakta olarak işaretlenmediniz.
/WHOIS {takma ad} Bir kişi hakkında bilgi gösterir.
/KİMLİK Bilgisi Uzmanı
*** Guru, [email protected] adresindedir (Nükleerden arındırılmış).
*** şu kanallarda: @#irchelp #mirc
*** irc.server.net sunucusu üzerinden (En iyi sunucu)
*** Guru uzakta (yemek yapıyor)
/Kimdir? Yeni Üye
*** Acemi: Böyle bir takma adı yok
/INVITE {takma ad} {#kanal} Bulunduğunuz kanala başka bir kullanıcıyı davet eder.
Eğer bir arkadaşınızın kanalınıza katılmasını istiyorsanız, onu davet edebilirsiniz. Davet ettiğiniz kişi, "*** Guru sizi #kanalına davet ediyor" gibi bir mesaj görecektir. Kanalınız 'sadece davetle girilebilen' bir kanal ise bu gereklidir.
/Arkadaşını Davet Et #mirc
*** Arkadaşımı #mirc'e davet ediyorum
Bir INVITE mesajı alırsanız, "/JOIN {#channel}" yazabilirsiniz.
/KICK {#channel} {nickname} Belirtilen kanaldan kullanıcıyı atar.
Tahmin ettiğiniz gibi, birini kanala davet etmenin bir yolu varsa, birini kanaldan atma yeteneği de vardır. Örneğin, bir kişi insanları rahatsız ederek veya kanalı istenmeyen bilgilerle doldurarak saldırgan bir şekilde davranıyorsa, kanaldan zorla çıkarılabilir. Bu komutu kullanma yetkisi yalnızca 'kanal operatörlerine' aittir.
/TEKME #mirc Lamer
*** Lamer, Guru tarafından #mirc kanalından atıldı.
/TOPIC {#channel} {kanal için konu} Kanalın konusunu değiştirir.
Kanalların, mevcut konuşma konusunu gösteren konuları vardır. Bir kanaldaki bu konuyu TOPIC komutuyla değiştirebilirsiniz.
/KONU #mirc OS/2'yi tartışalım
*** Guru konuyu "OS/2'yi tartışalım" olarak değiştirdi.
/ME {eylem açıklaması} İnsanlara ne yaptığınızı bildirir.
Bazen, mevcut kanalda veya bir soru aracılığıyla ne yaptığınızı, nasıl hissettiğinizi veya sizi ilgilendiren herhangi bir şeyi açıklamak isteyebilirsiniz.
/ME, yeni başlayan birini büyük bir alabalıkla tokatlıyor.
* Usta, yeni başlayan birine büyük bir alabalık fırlattı.
Aynı amaca belirli bir takma ad veya kanal için şu yöntemler kullanılarak da ulaşılabilir:
/DESCRIBE {takma ad|#kanal} {işlem açıklaması}
QUERY özel bir konuşma başlatır.
NOTICE özel mesaj gönderir.
NOTIFY, IRC'ye giriş veya çıkış yapan kişileri bildirir.
IGNORE, belirli kişilerden gelen çıktıları kaldırır.
/MSG {takma ad|kanal} {metin} Belirtilen takma ada veya kanala (özel) bir mesaj gönderir.
IRC kanallarında sohbet etmenin yanı sıra, IRC'deki diğer kişilerle özel konuşmalar yapabilir veya sorular sorabilirsiniz. Çoğu istemcide bu konuşmalar ayrı bir pencerede ele alınır. Yalnızca o kişinin okuyabileceği bir mesaj göndermek için /MSG komutunu kullanabilirsiniz. Başka biri size mesaj gönderirse veya o kişi mesajınıza yanıt verirse, birinin sizinle kişisel olarak konuşmak istediğini bildiren bir soru penceresi simgesi açılır.
/MSG Kreet Bu mesajı yalnızca siz okuyabilirsiniz.
*Kreet* Bu mesajı sadece siz okuyabilirsiniz.
Kreet'in ekranında yazdığınız mesajı içeren bir simge belirecektir; "Bu mesajı yalnızca siz okuyabilirsiniz."
Eğer birinin size mesaj atmasını ve yanıt vermesini bekleyemiyorsanız, özel bir pencere açmak için istemcinizi zorlamak amacıyla sorgu komutunu kullanabilirsiniz.
/QUERY {takma ad} [test] {takma ad} ile özel bir konuşma başlatır ve ayrı bir pencere açılmasını sağlar.
Bu komut, MSG komutundan yalnızca özel bir konuşma başlatmak için kullanılması bakımından farklıdır. Normalde MSG kullandığınızda sohbet ortağınıza gönderilecek olan tüm metin, artık ekranınızda "sohbet ortağınıza" açılan özel bir pencerede görüntülenir ve karşıdaki kişiye de gönderilir.
/NOTICE {nickname|#channel} {text} Belirtilen takma ada veya #channel'a özel mesaj gönderir.
NOTICE komutu, diğer kişilere mesaj göndermenin başka bir yoludur. Ancak, MSG'lerin aksine, NOTICE'lar asla karşıdaki kişiye ayrı bir pencere açmaz. Bunu bir tür fısıltı olarak düşünmelisiniz. IRC'deki robotların veya diğer otomatların, insanlara bilgi göndermek için (mesajların aksine) NOTICE'ları kullanmaları önerilir. Size gönderilen bir NOTICE'a yanıt olarak asla otomatik olarak (uzaktan olaylar veya komutlar aracılığıyla) bir mesaj veya NOTICE göndermemelisiniz.
/NOTIFY [takma ad|açık|kapalı] Bildirim işlevini açıp kapatır veya bildirim listesine takma ad ekler veya listeden takma adı kaldırır.
IRC'de insanlarla tanışmaya başladığınızda, oturum açtıklarında veya oturumlarını kapattıklarında bildirim alabilmek için bazı takma adları bildirim listenize eklemek isteyeceksiniz.
/Wug Marl'ı Bildir
*** Bildirim listesine wug eklendi
*** Bildirim listesine marl eklendi
/BİLDİR
*** wug IRC'de
*** resi IRC'de
*** marl IRC'de değil
*** kreet IRC'de
/IGNORE [takma ad|kullanıcı@sunucu] Belirtilen kişilerden gelen tüm iletişimi yok say.
Ekranınızda belirli bir kişiyi görmek veya duymak istemediğiniz bir gün gelecektir. Bu, "ignore" komutu kullanılarak gerçekleştirilebilir. Eğer insanlar kanalları gereksiz metinlerle dolduruyorsa veya sizi başka şekillerde rahatsız ediyorsa, akıllıca bir yanıt bu kişileri görmezden gelmektir. "Ignore" komutu bir takma adla veya kullanıcı@sunucu biçimi belirterek ayarlanabilir. Her türlü joker karakteri kullanabilirsiniz.
/kaybedeni yok say
*** "Looser" kelimesi "Yoksay" listesine eklendi.
/GÖRMEZDEN GELMEK
*** Yoksayma AÇIK
*** Yoksayılıyor: *.*@*.unicomp.net *!*[email protected] *!*fishy@*.interaccess.com looser
/kaybedeni yok say
*** "Losser" kelimesi "Yoksay" listesinden kaldırıldı.
IRC'de en yaygın anlaşılan ve konuşulan dil İngilizce'dir. Ancak IRC birçok farklı ülkede kullanıldığı için İngilizce kesinlikle tek dil değildir. Eğer İngilizce dışında bir dilde konuşmak istiyorsanız, örneğin arkadaşlarınızla, ayrı bir kanala geçin ve konuyu buna göre ayarlayın. Benzer şekilde, bir kanala katıldığınızda dil kısıtlaması olup olmadığını görmek için konuyu kontrol etmelisiniz. Kısıtlama olmayan bir kanalda, lütfen herkesin anlayabileceği bir dilde konuşun. Aksi takdirde, kanalı değiştirin ve konuyu buna göre ayarlayın.
Bir kanaldaki herkesi kişisel olarak selamlamak gerekli değildir. Genellikle bir "Merhaba" veya benzeri bir ifade yeterlidir. Ayrıca, herkesin size karşılık vermesini beklemeyin. 20 kişinin olduğu bir kanalda bu, bir ekran dolusu "Merhaba" anlamına gelir. Kanalın geri kalanına kaba davranmamak için herkesi selamlamamak mantıklıdır. Tanıdığınız birine mutlaka merhaba demeniz gerekiyorsa, bunu özel mesajla yapın. Aynı şey vedalaşmalar için de geçerlidir. Ayrıca, istemcinizin özelliklerini kullanarak insanlara otomatik olarak merhaba veya hoşça kal demek son derece kötü bir görgü kuralıdır. Kimse otomatik selamlamalar almak istemez. Bunlar sadece açıkça otomatik olmakla kalmaz, aynı zamanda kibar davrandığınızı düşünseniz de aslında samimiyetsiz olduğunuzu da gösterirsiniz. Birisi bir kanala katıldığında otomatik olarak selamlanmak istiyorsa, kendisi otomatik olarak selamlayacaktır.
Unutmayın, IRC'deki insanlar sizin hakkınızdaki görüşlerini yalnızca eylemleriniz, yazılarınız ve yorumlarınızdan oluştururlar, bu yüzden yazmadan önce düşünün. Saldırgan kelimeler kullanırsanız, hoş karşılanmazsınız. Bir kanala veya kullanıcıya "dump" (istenmeyen büyük miktarda bilgi gönderme) yapmayın. Bu, kanaldan atılmanıza veya IRC'den uzaklaştırılmanıza neden olabilir. Dump, ağda "burps"lara neden olur ve sunucuların büyük miktarda trafiği kaldıramaması nedeniyle bağlantıların kesilmesine yol açar. Diğer yasaklanmış eylemler şunlardır:
* Başka bir kullanıcıyı rahatsız etmek. Rahatsız etme, başka bir kullanıcıyı rahatsız etme amacıyla yapılan davranış olarak tanımlanır.
* Sürekli bip sesiyle bir kanalı rahatsız etmek. (Bu nedenle çoğu istemci hiç bip sesi çıkaramaz.)
* IRC'nin sohbet ortamı olarak işlevselliğini azaltan her türlü davranış.
Kanal operatörü (ChanOp veya Op), bir kanalın isim listesinde takma adının yanında "@" işareti bulunan veya /whois veya /uwho çıktısında kanal adının önünde "@" işareti bulunan kişidir. Kanal operatörleri, belirli bir kanalın 'yöneticileridir'. Bu, sizi herhangi bir nedenle kanallarından atabilecekleri anlamına gelir. Bunu beğenmiyorsanız, onlara şikayet edebilir veya kendi kanalınızı açıp orada kendiniz kanal operatörü olabilirsiniz.
Bir IRC operatörü (IRCop), bir sunucuyu veya IRC ağının bir bölümünü yöneten kişidir. Kanal sorunlarını çözemezler. Sizin için birini kanaldan atamazlar. Ayrıca, sadece suçluya kanal operatör ayrıcalıkları verdiğiniz ve söz konusu suçlu sizi kanaldan attığı için birini /kill (bir kullanıcıyı IRC sunucusundan geçici olarak ayırarak) edemezler. IRCop'ların kanal işlerine karışmaktan daha önemli işleri vardır.
Bir kanal, ilk kişi katıldığı anda otomatik olarak oluşturulur. Bir kanala katıldığınızda ve orada sadece sizin adınızı görürseniz, o kanalı siz oluşturmuşsunuz demektir. IRC'deki kanallar dinamiktir; herkes yeni bir kanal oluşturabilir ve son kişi ayrıldığında kanal kaybolur.
Her IRC ağının kendine özgü popüler kanalları vardır. Bunların hangileri olduğunu öğrenmenin tek yolu, o ağa bağlanıp /list komutuyla aktif kanalları listelemektir. Çoğu istemci, kanal listesini yeni bir pencerede görüntüler ve görüntüleme şeklini değiştirerek kanalları kullanıcı sayısına göre sıralayabilirsiniz. Bu kanallardan birine katılarak neler olup bittiğini öğrenebilirsiniz. Sohbet kanallarının yanı sıra, diğer kullanıcılara yardım etmeye yönelik özel kanallar da mevcuttur. Örnek olarak #help, #windows, #irchelp ve #mirc verilebilir.
Mevcut tüm kanalların adlarını ve konularını içeren bir liste almak için /list yazın. Yalnızca en aktif kanalları görmek için /list -min 20 yazın; bu, 20 veya daha fazla üyesi olan kanalları gösterecektir. Bunu daha küçük sayılar için de yapabilirsiniz. Çok kalabalık kanallar bile sessiz olabilir, bu nedenle bir kanala katıldığınızda çok fazla konuşma duymuyorsanız, bunun nedeni sizin katılmış olmanız değil, o kanaldaki kişilerin başka işlerle meşgul olması olabilir.
Bazı ağlar kayıtlı takma adları destekler. Bu, bir takma ada parola koymanıza ve böylece ona sahip olmanıza izin verdikleri anlamına gelir. Sadece bu parolayı bilen kişi onu kullanabilir. Bazı ağlar bunu desteklemeyebilir; bu da, siz IRC'de değilken birisi takma adınızı alırsa, ona mesaj atarak geri vermesini isteyebileceğiniz, ancak bunu talep edemeyeceğiniz ve IRC operatörlerinin normalde takma ad sahipliği için /kill komutunu kullanmayacağı anlamına gelir.
Kelimenin tam anlamıyla milyonlarca olası kanal adı var, bu yüzden eğer biri sizin her zamanki kanalınızdaysa, başka bir kanala geçin. Onlara /msg komutuyla mesaj atıp ayrılmalarını isteyebilirsiniz, ancak onları zorla ayrılmaya zorlayamazsınız.
Bu sorunun cevabı, mevcut kanal operatörleri ve yalnızca onlardır. Kanalların dinamik yapısı göz önüne alındığında, kanal operatörlerinin sizi kanaldan atmaları için bir nedene ihtiyaçları yoktur. Kanalda neler olup bittiğine onlar karar verir. Kanal onların kanalıdır. Bir kanaldan atılmanız veya yasaklanmanız konusunda IRC operatörlerine veya sistem yöneticilerine şikayette bulunmanız herhangi bir sonuç doğurmaz. IRC operatörleri kanal politikalarına karışmazlar - bu, kanal operatörlerinin işidir. Doğru IRC görgü kuralları, IRC sorunlarını IRC içinde tutmaktır, çünkü sistem yöneticilerinin IRC sorunlarıyla ilgilenmek için çok az zamanı vardır ve çoğu, ortaya çıkan sorunlarla uğraşmaktansa kanalı kapatmayı tercih eder. Bir kanaldan yasaklanırsanız veya atılırsanız, her zaman kendi kanalınızı kurmakta ve orada uygun içeriğin ne olduğuna karar vermekte özgürsünüz. Kanalları evler olarak düşünün. Ev sahibi, mülkiyeti başkasıyla paylaşmaya karar verebilir ve herhangi bir kişinin evine girmesini engelleyebilir. Kendi evinizde, ipleri siz elinizde tutarsınız. Kendi kanalınızı oluşturmaktan ve kendi kurallarınızı belirlemekten çekinmeyin.
Kanal operatörleri, ilgili kanallarının sahipleridir. Eğer bir kanal operatörüyseniz, kanal operatörlüğü yetkilerini verirken bunu aklınızda bulundurun. Herkese kanal operatörlüğü yetkisi vermeyin. Bu, bilinmeyen operatörler tarafından toplu olarak kanaldan atılma veya başka şekillerde taciz edilme olasılığına yol açar ve kanal operatörsüz kalabilir. Ancak, tüm kanal operatörlerinin beklenmedik bir şekilde ortadan kaybolup kanalı operatörsüz bırakmaması için her zaman yeterli sayıda kişiye yetki verdiğinizden emin olun. Kanalınızda hiç operatör yoksa bir seçeneğiniz var. Herkesten kanaldan ayrılıp tekrar katılmalarını isteyebilirsiniz. Bu, kanal operatörlüğü statüsünü geri kazanmanın iyi bir yoludur. Bu, büyük kanallarda veya bot içeren kanallarda, bariz nedenlerden dolayı işe yaramaz. Bazı ağlarda, bir kanalı kaydederek ona sahip olabilir ve kanal operatörlüğü statüsünü kimin alacağı ve bu ayrıcalığın nasıl yönetileceği konusunda kontrolü elinizde tutabilirsiniz.
"Bot", "robot" kelimesinin kısaltmasıdır. Genellikle bir istemciden veya ayrı bir programdan (Perl, C ve bazen daha az bilinen dillerde) çalıştırılan bir komut dosyasıdır. Botlar genellikle IRC'de gerekli değildir. Bir bot genellikle bir kanalı ele geçirmelerden "korumaya" çalışır veya başka işlevler yerine getirir. Bazı IRC sunucularının tüm botları yasakladığını bilmek önemlidir. Bazı IRC operatörleri, sunucularında bot çalıştırırsanız alan adlarını yasaklar (K: satırları bölümüne bakın). IRC'de botlara karşı sevgi/nefret tutumu olan birçok insan bulacaksınız. Bazı botlar faydalı özellikler sağlar ve eğlenceli olabilir. Bu botların aksine, kanalların gereksiz "bakımını" yapan, insanları rahatsız eden ve sıkan ve bazen de yalnızca çöp üretmek amacıyla oluşturulmuş birçok bot bulacaksınız. Bu botların IRC topluluğu tarafından sevilmediğini tahmin edebilirsiniz.
Bu bağlamda, size asla ama asla birinden bot kodu, .ini dosyaları veya garip komutlar alıp ne yaptığını tam olarak anlamadan çalıştırmamanızı tavsiye etmekte fayda var. Eğer mutlaka bir bot çalıştırmanız gerektiğini düşünüyorsanız, en azından programlamayı öğrenin.
Bazı ağlar NickServ adı verilen bir takma ad kayıt hizmetini desteklemektedir. Bu hizmet, kullanıcıların takma adlarını kaydetmelerine ve sahiplenmelerine olanak tanır.
Bazı ağlar ChanServ adı verilen bir kanal kayıt hizmetini destekler. Bu hizmet, kullanıcıların kanal kaydetmelerine ve kanalların sahipliğini üstlenmelerine olanak tanır.
LIST komutunu kullanırsanız, sunucu tüm kanalların bir listesini oluşturur ve bu listeyi size hızlıca gönderir. Ancak, veri aktarım hızı sınırlı olduğundan, LIST komutunun tüm çıktısı sunucudaki bir arabelleğe kuyruğa alınır. Bir noktada bu arabellek dolar ve sunucu bunu algılayarak ('maksimum gönderim sınırına ulaşıldı') bağlantınızı keser. Bu mekanizma, normal konuşmalarda herhangi bir 'normal' insanın kullandığından daha fazla karakter üreten kişilerin bağlantısını kesmek için tasarlanmıştır. Bu bir sunucu koruma mekanizmasıdır, ancak ne yazık ki sunucu, neden olduğunuz veri akışının yalnızca zararsız LIST komutunuzun sonucu olduğunu anlamaz ve bağlantınızı keser.
Çoğu IRC istemcisinde, kanal listesini yalnızca minimum ve maksimum üye sayısına sahip kanalları gösterecek şekilde filtreleyebilirsiniz. Ayrıca, istemcinizin yalnızca adında veya konusunda bu metin dizesini içeren kanalları listelemesini sağlayacak bir metin dizesi de belirtebilirsiniz. Ancak, açıklanan sorun için bu her zaman yardımcı olmayabilir. Bazı sunucular size her zaman tüm kanal listesini gönderir ve istemciniz filtrelemeyi halleder. Bu nedenle, bağlantınızın kesilmesini önlemek için kısmi bir liste istemek hiçbir fark yaratmayacaktır. Bu üzücü, ancak bunun olmasını önlemek için yapabileceğiniz hiçbir şey yok. Bu, IRC'nin çok sayıdaki tuhaflıklarından sadece biri. Birçok sunucu daha hoşgörülü olduğundan, başka bir sunucu kullanmayı deneyin.
IRC istemcinizin kurulumunda, sahte bir gerçek isim girmeniz yeterlidir.
Ağ bölünmeleri (maalesef) IRC hayatının rutin bir parçasıdır. Yukarıdaki mesaj, sizinle aynı kanalda bulunan NickName adlı kişinin sizden farklı bir sunucuda olduğunu ve bu sunucunun sizin bulunduğunuz ağ bölümünden ayrıldığını ifade eder.
A -------------- B ---- C
| |
D E
A, B, C, D ve E'nin sunucu olduğu küçük bir IRC ağı varsayalım. Diyelim ki siz D sunucusundasınız ve A sunucusu B sunucusundan ayrıldı. Bu durumda, B, C ve E sunucularındaki tüm kullanıcıların "çıkış yaptığını" göreceksiniz. Büyük IRC ağlarında ve kalabalık kanallarda çok sayıda insanın "IRC'den ayrıldığını" göreceksiniz. A ve B tekrar katıldığında, B, C ve E'den gelen kullanıcıların sizin bulunduğunuz kanala "yeniden katıldığını" göreceksiniz.
Ağların ayrılması (netsplit) tamamen kullanıcının bakış açısından gerçekleşir. Ağ ayrıldıktan sonra tekrar birleştiğinde, insanlar nereye gittiğinizi sorabilirler; çünkü onların bakış açısından siz ayrılmışsınızdır. Ağ ayrılması sırasında yapabileceğiniz tek şey, ağın kendiliğinden birleşmesini beklemektir. Ağ ayrılması sırasında sunucunuzu değiştirmek kötü bir fikirdir, çünkü takma adınızın çakışması muhtemeldir. Bir "ayrılma" genellikle altta yatan fiziksel ağdaki arızalar nedeniyle meydana gelir. Ayrıca, IRC sunucusunun çalıştığı makinenin çökmesi veya daha büyük ağlarda olduğu gibi bağlantıları işleyemeyecek kadar aşırı yüklenmesi veya bir IRC operatörünün daha iyi yönlendirme (sunucu-sunucu bağlantıları) elde etmek için iki sunucu arasındaki bağlantıyı kasıtlı olarak kesmesi gibi diğer nedenlerden de kaynaklanabilir.
Bir ağ bölünmesinin ardından, bir ağ birleşmesi başlar ve birleşen ağın her iki yarısında da aynı takma adlara sahip kişiler öldürülebilir. Bu durum, popüler takma adlarda sık sık yaşanabilir. Bu olaya Takma Ad Çakışması denir. Bir Takma Ad Çakışması tespit edildiği anda (genellikle) ilgili her iki kişi de IRC sunucularından bağlantısı kesilir (öldürülür). Takma Ad Çakışmaları, başkalarını taciz etmek veya kanallarını ele geçirmeye çalışmak isteyen kişiler tarafından kasıtlı olarak da oluşturulabilir. Genel olarak, bu davranış çok kötüye kullanım olarak kabul edilir ve kolayca K-line'a yol açabilir.
Bir ağ bölünmesinden sonra, ağ birleştirme işlemi sırasında, bölünmenin her iki tarafındaki sunucular, gözden kaçırmış olabilecekleri her türlü bilgiyi güncellemeye çalışırlar. Yeni kullanıcılar, takma adları, bulundukları kanallar ve kanal ayarlarının çoğu değiş tokuş edilir. Bölünmeye dahil olan sunucular ayrıca, bölünmenin her iki tarafındaki tüm kanallarda aynı kanal operatörlerinin ayarlandığından emin olurlar. Bu işleme sunucu yönetimi denir. Sunucu yönetimi şu şekilde görünür:
*** irc.server.net sets mode: +ooo Nick1 Nick2 Nick3
Sunucu operatörleri, kötü amaçlı davranışlarda kullanılmasıyla ünlüdür. İnsanlar, ağ bölmelerini kullanarak bir kanalın bir tarafında operatör statüsü elde edebilir ve ağa katılma anında asıl kanal operatörlerinin yetkisini devre dışı bırakabilirler. Undernet, sunucu operatörlerinin kötüye kullanımını, kanal senkronizasyonunun bozulmasını ve kasıtlı takma ad çakışmalarını önleyen geliştirilmiş bir sunucu-sunucu protokolüne sahiptir.
Kimlik doğrulama sunucusu, genellikle büyük kurumsal veya şirket ağlarında bulunan ve kimliğinizi garanti eden bir tür isim sunucusudur. Birçok kullanıcı IRC'ye ev bilgisayarlarından bağlandığı için, bazen kendi kimlik doğrulama sunucularını çalıştırmak zorunda kalırlar. Bazı IRC istemcileri, size yardımcı olmak için bu tür bir sunucuyu dahili olarak sunar. IRC sunucuları, kimlik doğrulama sunucunuza bir kimlik doğrulama isteği gönderebilir ve standart bir yanıt bekleyebilir. Giderek daha fazla IRC sunucusu, bir şekilde kimliğinizin doğrulanmasını gerektirir ve kimliğiniz doğrulanmazsa bağlantınızı keser. Doğru şekilde kimliğinizin doğrulanıp doğrulanmadığını kendiniz için /whois komutunu çalıştırarak kontrol edebilirsiniz. Yanıtın ilk satırında kullanıcı kimliğinizden önce ~ (tilde) işareti bulunmamalıdır. Eğer ~ işareti varsa, IRC istemcinize entegre edilmiş kimlik doğrulama sunucusunu etkinleştirmeyi veya ayrı bir kimlik doğrulama sunucusu kullanmayı deneyin ve IRC istemcinizi yeniden başlatarak sorunun çözülüp çözülmediğine bakın.
Kanallar, MODE komutuyla ayarlanabilen ek kısıtlamalara sahip olabilir. Bunu anlamak için, bir kanala ilk katılan kişinin onu fiilen oluşturduğunu ve en azından başlangıçta kanalın sorumlusu olduğunu hatırlayın. Bu kişi Kanal Operatörü veya 'operatör' olur. Kanala kısıtlamalar getirebilir ve istediği gibi diğer kişileri 'operatör' yapabilir. Kanal operatörlerinin kanal modlarını değiştirmesine veya herhangi bir kullanıcının kişisel modunu değiştirmesine olanak tanıyan komut şudur:
/MODE {kanal|takma ad} [{+|-}{mod karakterleri} [{parametreler}]]
Artı (+) veya eksi (-) işareti, modun eklenmesi mi yoksa silinmesi mi gerektiğini belirler.
Kanallar moderatörlü, gizli, özel, sınırlı kullanıcı sayısına sahip, anonim, davetle girilebilen, konu sınırlı, yasaklı kullanıcılar listesine sahip olabilir...
/mode {kanal} +b {takma ad|adres} takma ad veya adres maskesiyle birini yasakla (takma ad!hesap@sunucu)
/mode {kanal} +i kanal davetle girilebilir
/mode {channel} +l {number} kanalı sınırlıdır, en fazla {number} kullanıcıya izin verilir.
/mode {channel} +m Kanal moderatörlüdür, yalnızca kanal yöneticileri ve 'sesli' yetkisi olan diğer kişiler konuşabilir.
/mode {kanal} +n harici /Kanala gönderilen mesajlara izin verilmiyor
/mode {kanal} +p kanal özel
/mode {kanal} +s kanal gizlidir
/mode {channel} +t konu sınırlı, yalnızca kanal yöneticileri değiştirebilir
/mode {channel} +o {nick} komutu {nick} kullanıcısını kanal operatörü yapar.
/mode {channel} +v {nick} komutu {nick} kullanıcısına ses verir.
MODE komutu, kişisel parametrelerinizi, yani "kullanıcı modunuzu" değiştirmenize de olanak tanır. Kullanıcı modunuzu "/MODE {kullanıcı adınız}" komutuyla kontrol edebilirsiniz. Bazı sunucularda, kullanıcıların gizliliğini korumak amacıyla varsayılan olarak +i kullanıcı modu kullanılabileceğini unutmayın. Bu bir sorun olarak görülmemelidir, çünkü herhangi bir kullanıcı, sunucunun belirlediği varsayılan ayarlardan farklı bir kişisel mod seçebilir.
/mode {kullanıcı adınız} +r komutu erişiminizi kısıtlı hale getirir. -r komutuyla mod değişikliği yapamazsınız.
/mode {kullanıcı adınız} +i komutu, kullanıcı adınızı bilmeyen herkes için kendinizi görünmez kılar.
/mode {kullanıcı adınız} +o komutu IRC Operatörü statüsü verir, yalnızca OPER yetkisine sahip IRC operatörleri tarafından ayarlanabilir.
/mode {kullanıcı adınız} +s komutu sunucu bildirimlerini almanızı sağlar.
/mode {kullanıcı adınız} +w komutu, IRC-Ops'a gönderilen mesajları almanızı sağlar (kötüye kullanılmış ve kullanımdan kaldırılmıştır).
Farklı ağların farklı mod türlerini destekleyebileceğini unutmayın.
Bir kanal varsayılan olarak HERKESE AÇIK'tır. Herkes herkese açık bir kanalı fark edebilir, kullanıcılarını görebilir ve sohbete katılabilir. Kanallar listesinde herkese açık bir kanalın konusunu görebilirsiniz. Birisi herkese açık bir kanaldayken, kişisel kullanıcı modu görünmez olarak ayarlanmadığı sürece (aşağıya bakınız) diğer tüm kullanıcılar tarafından kolayca bulunabilir.
Sadece davetle girilebilen bir kanala, yalnızca kanal operatörlerinden biri tarafından davet edilirseniz katılabilirsiniz.
Özel kanallar normalde kanal listesinde görünür. İnsanlar bir yerde özel bir kanalda olduğunuzu görebilirler, ancak tüm (özel) kanalları kaba kuvvet yöntemiyle aramadıkları sürece hangi özel kanalda olduğunuzu asla öğrenemezler. `names` komutuyla takma adınız görünmez, ancak `/who {kanal_adı}` komutuyla, kişisel kullanıcı modunuzu 'görünmez' olarak ayarlayarak gizlemediğiniz sürece görünür.
Gizli kanallar kanal listesinde görünmez ve kanala katılmadığınız sürece konusunu öğrenemezsiniz. Gizli bir kanaldaysanız, kişisel kullanıcı modunuz ne olursa olsun, aynı kanalda olmayan biri orada olduğunuzu göremez. Yalnızca gizli kanallarda bulunuyorsanız, adınız IRC'deki kişilerin isim listesinde görünmez.
Kullanıcı modunuz GÖRÜNMEZ olarak ayarlanabilir; bu, diğer kişilerin tam takma adınızı bilmedikleri sürece IRC'de arama yaparak sizi bulamayacakları anlamına gelir. IP adresiniz veya gerçek adınız üzerinden /who komutuyla yapılan (joker karakterli) hiçbir arama, mevcut takma adınızı veya benzeri bilgileri başkalarına iletmeyecektir.
Kullanıcı modunuz kısıtlandığında, normal kanal operatörlerinin kanallarda sahip olduğu yetkilere sahip olmazsınız ( /mode, /kick vb. komutlarını kullanamazsınız) ve takma adınızı değiştiremezsiniz (/nick). Ancak normal şekilde sohbet edebilirsiniz.
Size yakın bir sunucu seçmeye çalışın. Genel bir kural olarak, coğrafi olarak yakın olan sunucular ağ açısından da yakındır (ki bu da önemli olandır), ancak bu kural her zaman geçerli değildir. Emin değilseniz, aynı bölgeden bazı kişilere hangi sunucuları kullandıklarını sorun. Sunucuya olan mesafe ne kadar büyükse, size erişim izni vermeme veya yalnızca kısıtlı erişim sağlama olasılığı da o kadar yüksektir.
Bu SSS, tipik bir IRC kullanıcısının karşılaşabileceği durumlara odaklanmaktadır. Kullandığınız IRC istemcisine veya hatta kullandığınız işletim sistemine bağlı olarak, durumunuza uygulanabilecek veya uygulanamayacak başka komutlar veya özelliklerle karşılaşabilirsiniz.
IRC hakkında daha fazla bilgiyi Vikipedi'de , mIRC web sitesinde ve irchelp.org adresinde bulabilirsiniz .
İnternet Röle Sohbeti (IRC) Protokolü, IRC'nin kurucusu J. Oikarinen ve D. Reed tarafından yazılan 1459 numaralı Yorum Talebi (RFC) belgesinde açıklanmış ve tanımlanmıştır. Bu RFC belgesine buradan ulaşabilirsiniz .
IRC'nin Jarkko Oikarinen tarafından nasıl kurulduğunu ve gelişimine dair görüşlerini okuyun.
IRC'de, hem basit hem de daha zor sorunlarınızda size yardımcı olmak için tasarlanmış çeşitli kanallar bulacaksınız. Çoğu IRC ağının, bir sunucuya ilk bağlandığınızda gördüğünüz MOTD'de (Günün Mesajı) bulabileceğiniz kendi yardım kanalları vardır. Yardım almak için bu kanallara katılmayı deneyin. Ayrıca, yaygın bir yardım kanalı olan #irchelp'e de katılabilirsiniz. Lütfen unutmayın, bu kanallarda hepimiz gönüllüyüz ve diğer kullanıcılara yardım etmek için kendi zamanımızı ayırıyoruz.
Bu SSS'de yanıtlanmayan sorularınız varsa, daha fazla yardım almak için her zaman IRC'deki bir yardım kanalına katılabileceğinizi unutmayın.
1. IRC nedir?
IRC, "Internet Relay Chat"in kısaltmasıdır. IRC, insanların "kanallar" (belirli bir konuşma konusuna sahip odalar) üzerinden gruplar halinde konuşmak veya özel olarak sohbet etmek için bir araya geldiği çok kullanıcılı bir sohbet sistemidir. İlk olarak 1988'de Jarkko Oikarinen tarafından oluşturulmuş ve o zamandan beri birçok kişi tarafından güncellenip geliştirilmiştir.
2. IRC nasıl çalışır?
Bir kullanıcı olarak, bir IRC ağındaki bir IRC sunucusuna bağlanan bir IRC istemcisi çalıştırırsınız. Her IRC ağı, birlikte o ağı oluşturan birçok birbirine bağlı sunucudan oluşabilir. Sunucular, mesajları tüm ağ üzerinden kullanıcıdan kullanıcıya iletir. Hem on binlerce kullanıcı ve kanala sahip büyük ağlar hem de küçük ağlar olmak üzere birçok IRC ağı vardır. Her IRC ağı, diğer ağlardan ayrı ve bağımsızdır ve kendi sahipleri ve yöneticileri tarafından yönetilir.
3. İstemci ne yapar? Sunucunun amacı nedir?
IRC istemcisi, bir IRC ağındaki diğer kullanıcılarla iletişim kurmak için kullandığınız yazılımdır. IRC istemcileri genellikle komut tabanlıdır; yani istemci, içine yazdığınız komutları okur ve uygun işlemleri gerçekleştirir.
Bir IRC sunucusu, IRC'deki kanallar ve kişiler hakkında bilgilerin yanı sıra diğer bilgileri de saklar ve ayrıca mesajlarınızı diğer kullanıcılara yönlendirmekten sorumludur.
4. IRC'ye nasıl giriş yapabilirim?
Bir IRC istemcisi indirip kurmanız gerekiyor. Windows, Apple ve Android dahil olmak üzere her işletim sistemi için IRC istemcileri mevcut. Hatta web siteleri üzerinden de IRC kullanabilirsiniz.
5. IRC istemcisini nerede bulabilirim?
Google'da veya uygulama mağazanızda arama yaparak bir IRC istemcisi bulabilirsiniz.
6. IRC istemcisini kurmadan önce başka nelere ihtiyacım var?
İhtiyacınız olan tek şey çalışan bir internet bağlantısı.
7. Bulduğum bu istemciyi nasıl kurabilirim?
Windows gibi masaüstü işletim sistemi kullanıyorsanız, normalde IRC istemcisinin yükleyici dosyasını indirip çalıştırırsınız ve kurulum otomatik olarak gerçekleşir. Kurulumdan sonra IRC istemcisini çalıştırabilirsiniz.
Android veya iOS gibi bir mobil işletim sistemi kullanıyorsanız, uygulamayı uygulama mağazanızdan yükleyebilirsiniz.
8. Nasıl başlayabilirim?
IRC istemcinizi ilk kez çalıştırdığınızda, kendinizle ilgili bazı bilgileri girmeniz gerekecektir. İstemcinizde adınızı, e-posta adresinizi ve takma adınızı gireceğiniz bir bölüm olacaktır.
Ayrıca bağlanmak istediğiniz IRC ağını veya sunucusunu da seçmeniz gerekecek. Çoğu IRC istemcisi varsayılan bir ağ listesiyle birlikte gelir, bu nedenle sadece birini seçebilirsiniz. Ancak, sunucuyu manuel olarak da ekleyebilirsiniz; bu durumda sunucunun adresi ve bağlantı noktası gibi ayrıntıları bilmeniz gerekecektir.
9. Hangi IRC sunucusuna bağlanmalıyım?
Genellikle bir ağdaki herhangi bir sunucuya bağlanabilirsiniz ve sorun yaşamazsınız. Bazı ağlar, coğrafi yakınlığa bağlı olarak bazı sunuculara bağlantıları sınırlayan politikalara sahip olabilir; bu durumda, sizin için çalışan bir sunucu bulmak için ağdaki farklı sunucuları denemeniz gerekebilir. Genel olarak, sunucu ne kadar yakınsa o kadar iyidir.
10. IRC'ye bağlanmak için hangi port numarasını kullanmalıyım?
Genel olarak, kullanılacak port numarası 6667'dir. Bazı sunucular (ancak hepsi değil) başka portları da dinler (çoğunlukla 6665-6670 aralığında). Emin değilseniz, 6667 portunu seçin (DALnet genellikle 7000 portunu kullanır). Bazı sunucular ayrıca 6697 veya 7001 gibi belirli portlarda SSL üzerinden güvenli bağlantıları da destekler.
11. IRC'ye bağlanmak için şifreye ihtiyacım var mı?
Normalde, bir IRC sunucusunu kullanmak için şifreye ihtiyacınız yoktur. Çoğu sunucu anonim erişime izin verir. Bir IRC sunucusu için şifreniz yoksa, şifre giriş alanını boş bırakın. Giriş veya şifre istenirse ve ne yazacağınızı bilmiyorsanız, başka bir sunucu deneyin.
12. Gerçek adımı vermek zorunda mıyım?
Gerçek adınızı vermek zorunda değilsiniz. Gerçek adınız olarak yazdığınız her şey, IRC'deki diğer kullanıcılar tarafından /whois yanıtınızda görülebilir. Normalde, IRC kullanıcıları ad olarak bir selamlama veya esprili bir şey yazarlar.
13. Gerçek e-posta adresimi vermek zorunda mıyım?
E-posta adresinizi vermek zorunda değilsiniz.
14. Takma ad nedir?
IRC'de, başkaları sizi bir takma adla tanır. En fazla 9 karakter uzunluğunda istediğiniz herhangi bir takma adı seçebilirsiniz. Takma adınızda boşluk kullanmayın ve alışılmadık ASCII karakterlerinden kaçının. Aynı takma adı kullanan kişilerle karşılaşmak çok yaygındır ve karışıklığı önlemek için takma adınızı değiştirmeniz istenebilir. Bazı ağlar, yalnızca sizin kullanabileceğiniz bir takma adı şifreyle kaydetmenize olanak tanır.
15. IP adresim nedir?
IP adresiniz, internet bağlantınızın adresidir. İki tür adres vardır: IPv4 ve IPv6. IPv4 adresleri daha yaygındır ve 192.168.1.1 gibi noktalarla ayrılmış dört rakamdan oluşur. Bir IPv6 adresi, 2001:0db8:85a3:0000:0000:8a2e:0370:7334 gibi iki nokta üst üste ile ayrılmış sekiz onaltılık rakamdan oluşur. Bazı internet sağlayıcıları size benzersiz bir IP adresi (statik IP) verirken, diğerleri her bağlandığınızda farklı bir adres (dinamik IP) verir. Dinamik IP adreslerinde, istemcinizin IRC'ye her bağlandığında mevcut IP adresinizi ve yerel ana bilgisayar adınızı otomatik olarak kontrol ettiğinden emin olmalısınız.
16. Yerel sunucu adım nedir?
Yerel sunucu adınız, internet sağlayıcınızın internet bağlantınıza atadığı addır. Tek bir kelime veya IP adresinize eşdeğer bir ad olabilir.
17. Bir sunucuya bağlanmaya çalıştım ve "Bağlantı reddedildi", "Bağlantı zaman aşımına uğradı" veya "Bilinmeyen sunucu" mesajı aldım.
Bu hata mesajlarından herhangi birini görürseniz, öncelikle diğer sunuculara bağlanmayı denemelisiniz. Herhangi bir ağda hiçbir IRC sunucusuna bağlanamıyorsanız, sorun internet bağlantınızdan kaynaklanıyor olabilir. Diğer sunuculara bağlanabiliyorsanız, sorun yalnızca bağlanmaya çalıştığınız belirli sunucuyla ilgili olabilir. Sunucular bazen, örneğin yükseltme veya yeniden başlatma sırasında kısa bir süre için çalışmayı durdurabilir. Ancak bazen, sahipleri artık onları bakımını yapmak istemediği için de çalışmayı durdurabilirler. Bu durumda, kullanmak için yeni bir IRC ağı bulmanız gerekecektir.
Ayrıca, bağlandığınız sunucu adresinin doğru olduğundan emin olmanız gerekir. Örneğin, EFnet ağının sunucu adresi irc.efnet.org'dur. Yanlış yazdıysanız, artık geçerli olmaz ve çalışmaz.
18. Bağlantı kurmaya çalıştığımda "Yeterli kullanıcı parametresi yok" hatası alıyorum?
Bu durum, bir sunucuya bağlanmaya çalışırken istemci kurulum penceresindeki tüm bilgileri doğru şekilde doldurmadığınızda ortaya çıkabilir. Hem gerçek adınızı hem de e-posta adresinizi girmeniz gerekebilir.
19. "Kayıt yaptırmadınız" hatasını nasıl çözebilirim?
Bu durum, IRC istemciniz henüz sunucuya giriş yapmamışsa ortaya çıkabilir. Bazen, bir istemci tamamen giriş yapmadan önce bir kanala katılmak gibi bir işlem yapmaya çalışırsanız bu hatayı görürsünüz. Ya giriş işleminin tamamlanmasını beklemeniz ya da bağlantıyı kesip tekrar bağlanmayı denemeniz gerekir.
20. "IRC'de hayaletlere izin verilmiyor" ne anlama geliyor? "Bu sunucuda hoş karşılanmıyorsunuz" ne anlama geliyor?
Bu, bir sunucuyu kullanmanızın yasaklandığı anlamına gelir. Yasaklar ağ bazında veya sunucu bazında olabilir. Yasaklama üç şekilde gerçekleşir:
* Hesabınız özellikle yasaklanmıştır. Bunun sorumluluğu tamamen size aittir (paylaşımlı hesap veya dinamik IP adresi kullanıyorsanız bu durum geçerli değildir). Sorumluluk tamamen size aittir ve şikayet edebileceğiniz kimse yoktur.
* Makineniz yasaklandı. Büyük ihtimalle hiçbir yanlış yapmadınız. Ağda başka bir makineniz varsa, onu kullanarak o IRC sunucusuna erişip erişemediğinizi kontrol edin.
* Sitenizin tamamı yasaklandı ("site" ifadesi "okul", "şirket", "ülke" veya "sağlayıcı" anlamına gelir). Bu neredeyse kesinlikle sizin hatanız değil. Sunucu yasağının kaldırılma olasılığı düşük. Başka bir sunucu kullanmayı deneyin.
En genel cevap "başka bir sunucu kullanın" olsa da, eğer bu sizi rahatsız ediyorsa, o sitenin IRC yöneticisine yazmayı deneyin ( /admin sunucuadı yazın). Durumunuzu açıklarken kibar olun.
21. "Bağlantı Kapanıyor (Artık bağlantı yok)" ne anlama geliyor?
Çoğu sunucu yalnızca belirli sayıda IRC kullanıcısını destekleyebilir. Bu nedenle bazen size erişimi reddederler ve başlangıçta bağlantıyı kapatırlar. Sunucular bağlantıları yerel kullanıcılara ayırdığı için, bağlanmaya çalıştığınız sunucudan uzakta olduğunuzda daha sık reddedilirsiniz. IRC protokolünün yeni gelişmeleri (Bounce-line olarak adlandırılan özellik), bir sunucunun sizi otomatik olarak daha az meşgul ve/veya size daha yakın bir sunucuya yönlendirmesini mümkün kılarak ağa bağlanmanıza olanak tanır.
22. K-lined nedir? Neden bazı IRC sunucularına bağlanamıyorum? Neden bazı sunucular bağlantımı kesiyor?
Bazı sunucular yerel kullanıcılara erişimi kısıtlar ve bu nedenle bağlantınızı kapatabilir veya kabul etmeyebilir. Sizin veya arkadaşlarınızın, sağlayıcınızın müşterilerinin veya tüm bir ülkenin kötü davranışları da belirli sunucuların kullanımını kısıtlayabilir. Her durumda, bağlantı kurma girişimi aşağıdaki gibi bir yanıtla sonuçlanacaktır:
*** (irc.network.net) adresine bağlanmaya çalışılıyor
Yerel sunucu: cheops (131.69.136.12)
Catch22 Bu sunucudan yasaklandınız.
Kapanış Bağlantısı: Catch22[irc.stud.uni.nl] (K-lined)
*** Bağlantı kesildi
"Yetkilendirme yok" mesajıyla bağlantının kesilmesi de benzer bir nedenden kaynaklanır. Sunucu, sitenize erişim izni vermez. Sunucu yöneticisi, "I-hatları" (davet hatları olarak da adlandırılır) aracılığıyla hangi sitelerin sunucusuna bağlanabileceğini seçebilir. Birçok sunucu yalnızca yerel sitelere I-hattı verir, bu nedenle size yakın bir sunucu kullanmayı denemelisiniz.
23. Güvenlik duvarımız IRC oturumumu engelliyor olabilir mi?
Evet, eğer şirket ağı içinden IRC kullanıyorsanız, ağ IRC bağlantılarını engelliyor olabilir. Bu durumda, güvenlik duvarının arkasındaysanız, kurumsal ağ yöneticilerinizden erişim izni istemeniz gerekecektir.
24. Bir sunucuya bağlandım ancak erişimim kısıtlı?
Sunucular, onlardan uzaktaysanız veya siz ya da IP adresinizden birisi geçmişte sorunlara neden olduysa size kısıtlı erişim (kullanıcı modu +r) verebilir. Kısıtlı erişiminiz olduğunda kanal operatörü olamazsınız, mod değiştiremezsiniz ve takma adınızı değiştiremezsiniz, ancak normal şekilde sohbet edebilirsiniz. Bu konu hakkında daha fazla bilgiyi burada bulabilirsiniz . Kısıtlamasız IRC erişimi elde etmenin tek yolu, başka (daha yakın) bir IRC sunucusu bulmaktır. Kısıtlı erişimin kullandığınız IRC istemcisiyle hiçbir ilgisi yoktur.
25. Bir istemci kurdum ve bir sunucuya bağlandım, şimdi ne yapmalıyım?
İlk adım, bağlandığınız ağdaki kanalların listesini almaktır. Bu genellikle "/list" komutuyla yapılır. IRC'de tüm komutların "/" ile başladığını ve çoğunun tek kelime olduğunu unutmayın. "/help" yazmak size yardım bilgisi, "/names" tüm takma adların listesi, "/list" ise kanalların listesi vb. verecektir. "/list" komutunun çıktısı genellikle şöyle bir şeydir:
#hack 21 En kötü kabusunuz biziz!
#Nippon 53 Lütfen burada Japonca konuşun?
#nicole 3
#hack 44
#hottub 76 Uzak durun! Kaynayan kedi maması.
#mirc 27
#irchelp 17 Tüm IRC sorularınızı burada sorun.
Bazı IRC ağlarında binlerce kanal bulunur. Yukarıdaki sadece küçük bir örnektir.
Bu örnekte "#hack" bir kanal adıdır. "#" önekidir. Kanal adının ardından, kanaldaki kişi sayısı ve konusu yer alır. Çoğu kanal adı # ile başlar, ancak başka özel kanal önekleri de vardır.
26. Kanal tam olarak nedir?
Bir kanal, IRC'de grup konuşmalarının gerçekleştiği bir odadır. İnsanlar aynı kanala katılabilir ve birbirlerini görebilirler. Konusuna ve günün saatine bağlı olarak bir kanal ÇOK kalabalık olabilir. Kanallar ayrıca oldukça kaotik veya sakin de olabilir. Kanallar herkese açık olabileceği gibi, kapalı ve özel olup sadece arkadaşlara açık da olabilir. Büyük IRC ağlarında on binlerce kanal olabilir. Daha küçük ağlarda ise birkaç tane olabilir. IRC'deki kanallar, herkesin yeni bir kanal oluşturabileceği ve son kişi ayrıldığında kanalın kaybolacağı anlamında dinamiktir.
27. Bir kanala nasıl katılırım? Katıldıktan sonra ne yazmalıyım? İşlemim bittiğinde nasıl ayrılırım?
Bir kanala katılmak için /join #kanaladı yazın. Denemek için "/join #irchelp" veya "/join #mirc" deneyebilirsiniz. Kanala girdikten sonra insanların konuştuğunu göreceksiniz. Muhtemelen şöyle görünecektir:
Avalon AUUG bu yıl LISA ile aynı anda düzenleniyor ve daha ucuz.
Barron, o DS3'leri Virginia'ya geri götür
Barron bir çiftlik satın al
{FlashPYR} Peki .us de alan adı başına 50 dolar ücret almaya mı başlayacak?
Barron ya da benzeri bir şey
{Tolim} oops
Genellikle bir konuşmanın ortasında yayına girersiniz. Kanalı tanımıyorsanız, konuşmanın ne hakkında olduğunu anlamak için bir iki dakika oturup izlemek isteyebilirsiniz. Kanal adının, kanalda geçen konuşmayla çoğu zaman hiçbir ilgisi olmadığını unutmayın.
Konuşmaya başlamak için bir şeyler yazın ve Enter tuşuna basın.
Bir kanala katıldığınızda açılan kanal penceresinde, pencerenin sağ tarafında kanalda bulunan kişilerin alfabetik bir listesini göreceksiniz. Bazılarının isimlerinin önünde @ işareti bulunur ve bu, onların kanal yöneticisi olduklarını gösterir. Kanal Yöneticisi, belirli bir kanal üzerinde kontrol sahibi olan kişidir. Kanal Yöneticisi ayrıca kontrolün paylaşılıp paylaşılmayacağına da karar verebilir. Kanala ilk katılan kişi otomatik olarak Kanal Yöneticisi statüsünü alır.
Kanalın başlık çubuğunda kanalın adını ve belki de konusunu göreceksiniz.
Bir kanaldan ayrılmak istiyorsanız, /part #kanaladı yazın.
28. En temel komutlar nelerdir?
Tüm IRC komutları "/" karakteriyle başlar. Eğik çizgi varsayılan komut karakteridir.
IRC'deki komutlar büyük/küçük harf duyarlı değildir. "/" ile başlamayan her şey birine gönderilen bir mesaj olarak kabul edilir ve mevcut kanalınıza veya özel sohbette konuştuğunuz kişiye gönderilir.
Çoğu IRC istemcisi, desteklediği komutları açıklayan kapsamlı bir yardım dosyasıyla birlikte gelir. /help komutunu denemekten çekinmeyin.
HELP genel yardım veya verilen komutla ilgili yardım gösterir.
LIST mevcut tüm kanalları listeler.
JOIN bir kanala katılmak için kullanılır .
PART bir kanaldan ayrılmak için kullanılır (LEAVE ile aynı).
QUIT IRC oturumunuzdan çıkmanızı sağlar (BYE ve EXIT ile aynı).
NICK takma adınızı değiştirir
. AWAY uzakta olduğunuzu veya dikkat etmediğinizi belirten bir mesaj bırakır.
WHOIS birisi hakkında bilgi görüntüler.
INVITE başka bir kullanıcıya davet gönderir.
KICK bir kanaldaki birini uzaklaştırır.
TOPIC kanalın konusunu değiştirir.
ME sizin hakkınızda herhangi bir şeyi bir kanala veya QUERY'ye gönderir.
/HELP [komut] Verilen komutla ilgili genel veya ayrıntılı yardım gösterir.
/LIST [[{flags}] {channel mask}] Mevcut tüm kanalları listeler.
Listede, gizli kanallar hariç tüm kanalları (aşağıya bakınız), kullanıcı sayıları ve konularıyla birlikte göreceksiniz. Görüntülenen liste oldukça uzun olabilir, bu nedenle bayraklar kullanarak listeyi sınırlayabilirsiniz. Örneğin, "/LIST -MIN n" komutu, 'n'den az kullanıcısı olan kanalları çıktıdan kaldırır.
/JOIN {#channel} Geçerli kanalınızı belirtilen kanala ayarlar.
Bir kanala girdiğinizde, o kanal hakkında yararlı bilgiler verilir: o kanalda konuşan kullanıcıların listesi, kanal modu ayarları ve konu. Bir kanala katılmak, önceki kanalınızdan ayrılmanıza neden olmaz ve normalde bağlantınızın kaldırabileceği veya IRC sunucusunun izin verdiği kadar çok kanala katılabilirsiniz.
/KATIL #mirc
*** Şu anda #mirc'te konuşuyoruz
/PART [#channel] Bir kanaldan ayrılmanızı sağlar. (LEAVE ile aynı)
/PARÇA #mirc
*** #mirc'ten ayrıldınız
/QUIT [sebep] IRC oturumunuzdan çıkar. (Ayrıca BYE ve EXIT de kullanılabilir.)
Bir gerekçe belirtilirse, bu gerekçe kanallarınızdaki diğer kişilere gösterilir.
Öğle Yemeği Vakti!
/NICK {takmaad} Takma adınızı istediğiniz herhangi bir şeyle değiştirir.
Sizinle konuşmak isteyen herkes bu adı görür. Takma adlar en fazla 9 karakterle sınırlıdır. IRC'ye girerken kullanmak istediğiniz takma ad başka birinin takma adıyla çakışırsa, takma adınızı değiştirene kadar giriş yapamazsınız. Aynı takma adı kullanmak yasaktır; bu, IRC sunucuları tarafından uygulanır. Bazı durumlarda, iki kişi geçici olarak aynı takma ada sahip olabilir, ancak bu durum fark edildiğinde her ikisi de silinir; takma ad çakışması nedeniyle silme işlemi yapılır.
/NICK Guru
*** Acemi artık Guru olarak biliniyor
/AWAY [uzakta mesajı] Durumunuzu bazı bilgilerle birlikte uzakta olarak ayarlar.
Şu anda IRC'ye dikkat etmediğinizi açıklayan bir mesaj ayarlar. Birisi size mesaj gönderdiğinde veya sizin hakkınızda WHOIS sorgusu yaptığında, ayarladığınız mesajı otomatik olarak görürler. Parametre olmadan AWAY kullanmak, artık IRC'de olmadığınızı gösterir.
/GİTTİ Bir fincan kahve almaya gittim.
*** Uzakta olduğunuz kaydedildi.
/UZAK
*** Artık uzakta olarak işaretlenmediniz.
/WHOIS {takma ad} Bir kişi hakkında bilgi gösterir.
/KİMLİK Bilgisi Uzmanı
*** Guru, [email protected] adresindedir (Nükleerden arındırılmış).
*** şu kanallarda: @#irchelp #mirc
*** irc.server.net sunucusu üzerinden (En iyi sunucu)
*** Guru uzakta (yemek yapıyor)
/Kimdir? Yeni Üye
*** Acemi: Böyle bir takma adı yok
/INVITE {takma ad} {#kanal} Bulunduğunuz kanala başka bir kullanıcıyı davet eder.
Eğer bir arkadaşınızın kanalınıza katılmasını istiyorsanız, onu davet edebilirsiniz. Davet ettiğiniz kişi, "*** Guru sizi #kanalına davet ediyor" gibi bir mesaj görecektir. Kanalınız 'sadece davetle girilebilen' bir kanal ise bu gereklidir.
/Arkadaşını Davet Et #mirc
*** Arkadaşımı #mirc'e davet ediyorum
Bir INVITE mesajı alırsanız, "/JOIN {#channel}" yazabilirsiniz.
/KICK {#channel} {nickname} Belirtilen kanaldan kullanıcıyı atar.
Tahmin ettiğiniz gibi, birini kanala davet etmenin bir yolu varsa, birini kanaldan atma yeteneği de vardır. Örneğin, bir kişi insanları rahatsız ederek veya kanalı istenmeyen bilgilerle doldurarak saldırgan bir şekilde davranıyorsa, kanaldan zorla çıkarılabilir. Bu komutu kullanma yetkisi yalnızca 'kanal operatörlerine' aittir.
/TEKME #mirc Lamer
*** Lamer, Guru tarafından #mirc kanalından atıldı.
/TOPIC {#channel} {kanal için konu} Kanalın konusunu değiştirir.
Kanalların, mevcut konuşma konusunu gösteren konuları vardır. Bir kanaldaki bu konuyu TOPIC komutuyla değiştirebilirsiniz.
/KONU #mirc OS/2'yi tartışalım
*** Guru konuyu "OS/2'yi tartışalım" olarak değiştirdi.
/ME {eylem açıklaması} İnsanlara ne yaptığınızı bildirir.
Bazen, mevcut kanalda veya bir soru aracılığıyla ne yaptığınızı, nasıl hissettiğinizi veya sizi ilgilendiren herhangi bir şeyi açıklamak isteyebilirsiniz.
/ME, yeni başlayan birini büyük bir alabalıkla tokatlıyor.
* Usta, yeni başlayan birine büyük bir alabalık fırlattı.
Aynı amaca belirli bir takma ad veya kanal için şu yöntemler kullanılarak da ulaşılabilir:
/DESCRIBE {takma ad|#kanal} {işlem açıklaması}
29. Artık daha karmaşık komutlara hazırım.
MSG özel mesaj gönderir.QUERY özel bir konuşma başlatır.
NOTICE özel mesaj gönderir.
NOTIFY, IRC'ye giriş veya çıkış yapan kişileri bildirir.
IGNORE, belirli kişilerden gelen çıktıları kaldırır.
/MSG {takma ad|kanal} {metin} Belirtilen takma ada veya kanala (özel) bir mesaj gönderir.
IRC kanallarında sohbet etmenin yanı sıra, IRC'deki diğer kişilerle özel konuşmalar yapabilir veya sorular sorabilirsiniz. Çoğu istemcide bu konuşmalar ayrı bir pencerede ele alınır. Yalnızca o kişinin okuyabileceği bir mesaj göndermek için /MSG komutunu kullanabilirsiniz. Başka biri size mesaj gönderirse veya o kişi mesajınıza yanıt verirse, birinin sizinle kişisel olarak konuşmak istediğini bildiren bir soru penceresi simgesi açılır.
/MSG Kreet Bu mesajı yalnızca siz okuyabilirsiniz.
*Kreet* Bu mesajı sadece siz okuyabilirsiniz.
Kreet'in ekranında yazdığınız mesajı içeren bir simge belirecektir; "Bu mesajı yalnızca siz okuyabilirsiniz."
Eğer birinin size mesaj atmasını ve yanıt vermesini bekleyemiyorsanız, özel bir pencere açmak için istemcinizi zorlamak amacıyla sorgu komutunu kullanabilirsiniz.
/QUERY {takma ad} [test] {takma ad} ile özel bir konuşma başlatır ve ayrı bir pencere açılmasını sağlar.
Bu komut, MSG komutundan yalnızca özel bir konuşma başlatmak için kullanılması bakımından farklıdır. Normalde MSG kullandığınızda sohbet ortağınıza gönderilecek olan tüm metin, artık ekranınızda "sohbet ortağınıza" açılan özel bir pencerede görüntülenir ve karşıdaki kişiye de gönderilir.
/NOTICE {nickname|#channel} {text} Belirtilen takma ada veya #channel'a özel mesaj gönderir.
NOTICE komutu, diğer kişilere mesaj göndermenin başka bir yoludur. Ancak, MSG'lerin aksine, NOTICE'lar asla karşıdaki kişiye ayrı bir pencere açmaz. Bunu bir tür fısıltı olarak düşünmelisiniz. IRC'deki robotların veya diğer otomatların, insanlara bilgi göndermek için (mesajların aksine) NOTICE'ları kullanmaları önerilir. Size gönderilen bir NOTICE'a yanıt olarak asla otomatik olarak (uzaktan olaylar veya komutlar aracılığıyla) bir mesaj veya NOTICE göndermemelisiniz.
/NOTIFY [takma ad|açık|kapalı] Bildirim işlevini açıp kapatır veya bildirim listesine takma ad ekler veya listeden takma adı kaldırır.
IRC'de insanlarla tanışmaya başladığınızda, oturum açtıklarında veya oturumlarını kapattıklarında bildirim alabilmek için bazı takma adları bildirim listenize eklemek isteyeceksiniz.
/Wug Marl'ı Bildir
*** Bildirim listesine wug eklendi
*** Bildirim listesine marl eklendi
/BİLDİR
*** wug IRC'de
*** resi IRC'de
*** marl IRC'de değil
*** kreet IRC'de
/IGNORE [takma ad|kullanıcı@sunucu] Belirtilen kişilerden gelen tüm iletişimi yok say.
Ekranınızda belirli bir kişiyi görmek veya duymak istemediğiniz bir gün gelecektir. Bu, "ignore" komutu kullanılarak gerçekleştirilebilir. Eğer insanlar kanalları gereksiz metinlerle dolduruyorsa veya sizi başka şekillerde rahatsız ediyorsa, akıllıca bir yanıt bu kişileri görmezden gelmektir. "Ignore" komutu bir takma adla veya kullanıcı@sunucu biçimi belirterek ayarlanabilir. Her türlü joker karakteri kullanabilirsiniz.
/kaybedeni yok say
*** "Looser" kelimesi "Yoksay" listesine eklendi.
/GÖRMEZDEN GELMEK
*** Yoksayma AÇIK
*** Yoksayılıyor: *.*@*.unicomp.net *!*[email protected] *!*fishy@*.interaccess.com looser
/kaybedeni yok say
*** "Losser" kelimesi "Yoksay" listesinden kaldırıldı.
30. Hangi dili konuşmalıyım? IRC'de nasıl davranmalıyım?
IRC'de en yaygın anlaşılan ve konuşulan dil İngilizce'dir. Ancak IRC birçok farklı ülkede kullanıldığı için İngilizce kesinlikle tek dil değildir. Eğer İngilizce dışında bir dilde konuşmak istiyorsanız, örneğin arkadaşlarınızla, ayrı bir kanala geçin ve konuyu buna göre ayarlayın. Benzer şekilde, bir kanala katıldığınızda dil kısıtlaması olup olmadığını görmek için konuyu kontrol etmelisiniz. Kısıtlama olmayan bir kanalda, lütfen herkesin anlayabileceği bir dilde konuşun. Aksi takdirde, kanalı değiştirin ve konuyu buna göre ayarlayın.
Bir kanaldaki herkesi kişisel olarak selamlamak gerekli değildir. Genellikle bir "Merhaba" veya benzeri bir ifade yeterlidir. Ayrıca, herkesin size karşılık vermesini beklemeyin. 20 kişinin olduğu bir kanalda bu, bir ekran dolusu "Merhaba" anlamına gelir. Kanalın geri kalanına kaba davranmamak için herkesi selamlamamak mantıklıdır. Tanıdığınız birine mutlaka merhaba demeniz gerekiyorsa, bunu özel mesajla yapın. Aynı şey vedalaşmalar için de geçerlidir. Ayrıca, istemcinizin özelliklerini kullanarak insanlara otomatik olarak merhaba veya hoşça kal demek son derece kötü bir görgü kuralıdır. Kimse otomatik selamlamalar almak istemez. Bunlar sadece açıkça otomatik olmakla kalmaz, aynı zamanda kibar davrandığınızı düşünseniz de aslında samimiyetsiz olduğunuzu da gösterirsiniz. Birisi bir kanala katıldığında otomatik olarak selamlanmak istiyorsa, kendisi otomatik olarak selamlayacaktır.
Unutmayın, IRC'deki insanlar sizin hakkınızdaki görüşlerini yalnızca eylemleriniz, yazılarınız ve yorumlarınızdan oluştururlar, bu yüzden yazmadan önce düşünün. Saldırgan kelimeler kullanırsanız, hoş karşılanmazsınız. Bir kanala veya kullanıcıya "dump" (istenmeyen büyük miktarda bilgi gönderme) yapmayın. Bu, kanaldan atılmanıza veya IRC'den uzaklaştırılmanıza neden olabilir. Dump, ağda "burps"lara neden olur ve sunucuların büyük miktarda trafiği kaldıramaması nedeniyle bağlantıların kesilmesine yol açar. Diğer yasaklanmış eylemler şunlardır:
* Başka bir kullanıcıyı rahatsız etmek. Rahatsız etme, başka bir kullanıcıyı rahatsız etme amacıyla yapılan davranış olarak tanımlanır.
* Sürekli bip sesiyle bir kanalı rahatsız etmek. (Bu nedenle çoğu istemci hiç bip sesi çıkaramaz.)
* IRC'nin sohbet ortamı olarak işlevselliğini azaltan her türlü davranış.
31. Kanal operatörü nedir? IRC operatörü nedir?
Kanal operatörü (ChanOp veya Op), bir kanalın isim listesinde takma adının yanında "@" işareti bulunan veya /whois veya /uwho çıktısında kanal adının önünde "@" işareti bulunan kişidir. Kanal operatörleri, belirli bir kanalın 'yöneticileridir'. Bu, sizi herhangi bir nedenle kanallarından atabilecekleri anlamına gelir. Bunu beğenmiyorsanız, onlara şikayet edebilir veya kendi kanalınızı açıp orada kendiniz kanal operatörü olabilirsiniz.
Bir IRC operatörü (IRCop), bir sunucuyu veya IRC ağının bir bölümünü yöneten kişidir. Kanal sorunlarını çözemezler. Sizin için birini kanaldan atamazlar. Ayrıca, sadece suçluya kanal operatör ayrıcalıkları verdiğiniz ve söz konusu suçlu sizi kanaldan attığı için birini /kill (bir kullanıcıyı IRC sunucusundan geçici olarak ayırarak) edemezler. IRCop'ların kanal işlerine karışmaktan daha önemli işleri vardır.
32. Yeni bir kanal nasıl oluştururum?
Bir kanal, ilk kişi katıldığı anda otomatik olarak oluşturulur. Bir kanala katıldığınızda ve orada sadece sizin adınızı görürseniz, o kanalı siz oluşturmuşsunuz demektir. IRC'deki kanallar dinamiktir; herkes yeni bir kanal oluşturabilir ve son kişi ayrıldığında kanal kaybolur.
33. IRC kullanırken denenebilecek iyi kanallar nelerdir?
Her IRC ağının kendine özgü popüler kanalları vardır. Bunların hangileri olduğunu öğrenmenin tek yolu, o ağa bağlanıp /list komutuyla aktif kanalları listelemektir. Çoğu istemci, kanal listesini yeni bir pencerede görüntüler ve görüntüleme şeklini değiştirerek kanalları kullanıcı sayısına göre sıralayabilirsiniz. Bu kanallardan birine katılarak neler olup bittiğini öğrenebilirsiniz. Sohbet kanallarının yanı sıra, diğer kullanıcılara yardım etmeye yönelik özel kanallar da mevcuttur. Örnek olarak #help, #windows, #irchelp ve #mirc verilebilir.
Mevcut tüm kanalların adlarını ve konularını içeren bir liste almak için /list yazın. Yalnızca en aktif kanalları görmek için /list -min 20 yazın; bu, 20 veya daha fazla üyesi olan kanalları gösterecektir. Bunu daha küçük sayılar için de yapabilirsiniz. Çok kalabalık kanallar bile sessiz olabilir, bu nedenle bir kanala katıldığınızda çok fazla konuşma duymuyorsanız, bunun nedeni sizin katılmış olmanız değil, o kanaldaki kişilerin başka işlerle meşgul olması olabilir.
34. Birisi benim takma adımı kullanıyor, bu konuda bir şey yapabilir miyiz?
Bazı ağlar kayıtlı takma adları destekler. Bu, bir takma ada parola koymanıza ve böylece ona sahip olmanıza izin verdikleri anlamına gelir. Sadece bu parolayı bilen kişi onu kullanabilir. Bazı ağlar bunu desteklemeyebilir; bu da, siz IRC'de değilken birisi takma adınızı alırsa, ona mesaj atarak geri vermesini isteyebileceğiniz, ancak bunu talep edemeyeceğiniz ve IRC operatörlerinin normalde takma ad sahipliği için /kill komutunu kullanmayacağı anlamına gelir.
35. Birisi kanalımı izinsiz kullanıyor, bu konuda bir şey yapabilir miyiz?
Kelimenin tam anlamıyla milyonlarca olası kanal adı var, bu yüzden eğer biri sizin her zamanki kanalınızdaysa, başka bir kanala geçin. Onlara /msg komutuyla mesaj atıp ayrılmalarını isteyebilirsiniz, ancak onları zorla ayrılmaya zorlayamazsınız.
36. Yardım! Birisi beni kanaldan attı/yasakladı. Kime şikayet etmeliyim?
Bu sorunun cevabı, mevcut kanal operatörleri ve yalnızca onlardır. Kanalların dinamik yapısı göz önüne alındığında, kanal operatörlerinin sizi kanaldan atmaları için bir nedene ihtiyaçları yoktur. Kanalda neler olup bittiğine onlar karar verir. Kanal onların kanalıdır. Bir kanaldan atılmanız veya yasaklanmanız konusunda IRC operatörlerine veya sistem yöneticilerine şikayette bulunmanız herhangi bir sonuç doğurmaz. IRC operatörleri kanal politikalarına karışmazlar - bu, kanal operatörlerinin işidir. Doğru IRC görgü kuralları, IRC sorunlarını IRC içinde tutmaktır, çünkü sistem yöneticilerinin IRC sorunlarıyla ilgilenmek için çok az zamanı vardır ve çoğu, ortaya çıkan sorunlarla uğraşmaktansa kanalı kapatmayı tercih eder. Bir kanaldan yasaklanırsanız veya atılırsanız, her zaman kendi kanalınızı kurmakta ve orada uygun içeriğin ne olduğuna karar vermekte özgürsünüz. Kanalları evler olarak düşünün. Ev sahibi, mülkiyeti başkasıyla paylaşmaya karar verebilir ve herhangi bir kişinin evine girmesini engelleyebilir. Kendi evinizde, ipleri siz elinizde tutarsınız. Kendi kanalınızı oluşturmaktan ve kendi kurallarınızı belirlemekten çekinmeyin.
37. Kanalımda hiç kanal operatörü yok, şimdi ne yapacağım?
Kanal operatörleri, ilgili kanallarının sahipleridir. Eğer bir kanal operatörüyseniz, kanal operatörlüğü yetkilerini verirken bunu aklınızda bulundurun. Herkese kanal operatörlüğü yetkisi vermeyin. Bu, bilinmeyen operatörler tarafından toplu olarak kanaldan atılma veya başka şekillerde taciz edilme olasılığına yol açar ve kanal operatörsüz kalabilir. Ancak, tüm kanal operatörlerinin beklenmedik bir şekilde ortadan kaybolup kanalı operatörsüz bırakmaması için her zaman yeterli sayıda kişiye yetki verdiğinizden emin olun. Kanalınızda hiç operatör yoksa bir seçeneğiniz var. Herkesten kanaldan ayrılıp tekrar katılmalarını isteyebilirsiniz. Bu, kanal operatörlüğü statüsünü geri kazanmanın iyi bir yoludur. Bu, büyük kanallarda veya bot içeren kanallarda, bariz nedenlerden dolayı işe yaramaz. Bazı ağlarda, bir kanalı kaydederek ona sahip olabilir ve kanal operatörlüğü statüsünü kimin alacağı ve bu ayrıcalığın nasıl yönetileceği konusunda kontrolü elinizde tutabilirsiniz.
38. "Bot" nedir?
"Bot", "robot" kelimesinin kısaltmasıdır. Genellikle bir istemciden veya ayrı bir programdan (Perl, C ve bazen daha az bilinen dillerde) çalıştırılan bir komut dosyasıdır. Botlar genellikle IRC'de gerekli değildir. Bir bot genellikle bir kanalı ele geçirmelerden "korumaya" çalışır veya başka işlevler yerine getirir. Bazı IRC sunucularının tüm botları yasakladığını bilmek önemlidir. Bazı IRC operatörleri, sunucularında bot çalıştırırsanız alan adlarını yasaklar (K: satırları bölümüne bakın). IRC'de botlara karşı sevgi/nefret tutumu olan birçok insan bulacaksınız. Bazı botlar faydalı özellikler sağlar ve eğlenceli olabilir. Bu botların aksine, kanalların gereksiz "bakımını" yapan, insanları rahatsız eden ve sıkan ve bazen de yalnızca çöp üretmek amacıyla oluşturulmuş birçok bot bulacaksınız. Bu botların IRC topluluğu tarafından sevilmediğini tahmin edebilirsiniz.
Bu bağlamda, size asla ama asla birinden bot kodu, .ini dosyaları veya garip komutlar alıp ne yaptığını tam olarak anlamadan çalıştırmamanızı tavsiye etmekte fayda var. Eğer mutlaka bir bot çalıştırmanız gerektiğini düşünüyorsanız, en azından programlamayı öğrenin.
39. NickServ nedir?
Bazı ağlar NickServ adı verilen bir takma ad kayıt hizmetini desteklemektedir. Bu hizmet, kullanıcıların takma adlarını kaydetmelerine ve sahiplenmelerine olanak tanır.
40. ChanServ nedir?
Bazı ağlar ChanServ adı verilen bir kanal kayıt hizmetini destekler. Bu hizmet, kullanıcıların kanal kaydetmelerine ve kanalların sahipliğini üstlenmelerine olanak tanır.
41. Yardım edin, LIST komutundan sonra bağlantım kesiliyor.
LIST komutunu kullanırsanız, sunucu tüm kanalların bir listesini oluşturur ve bu listeyi size hızlıca gönderir. Ancak, veri aktarım hızı sınırlı olduğundan, LIST komutunun tüm çıktısı sunucudaki bir arabelleğe kuyruğa alınır. Bir noktada bu arabellek dolar ve sunucu bunu algılayarak ('maksimum gönderim sınırına ulaşıldı') bağlantınızı keser. Bu mekanizma, normal konuşmalarda herhangi bir 'normal' insanın kullandığından daha fazla karakter üreten kişilerin bağlantısını kesmek için tasarlanmıştır. Bu bir sunucu koruma mekanizmasıdır, ancak ne yazık ki sunucu, neden olduğunuz veri akışının yalnızca zararsız LIST komutunuzun sonucu olduğunu anlamaz ve bağlantınızı keser.
Çoğu IRC istemcisinde, kanal listesini yalnızca minimum ve maksimum üye sayısına sahip kanalları gösterecek şekilde filtreleyebilirsiniz. Ayrıca, istemcinizin yalnızca adında veya konusunda bu metin dizesini içeren kanalları listelemesini sağlayacak bir metin dizesi de belirtebilirsiniz. Ancak, açıklanan sorun için bu her zaman yardımcı olmayabilir. Bazı sunucular size her zaman tüm kanal listesini gönderir ve istemciniz filtrelemeyi halleder. Bu nedenle, bağlantınızın kesilmesini önlemek için kısmi bir liste istemek hiçbir fark yaratmayacaktır. Bu üzücü, ancak bunun olmasını önlemek için yapabileceğiniz hiçbir şey yok. Bu, IRC'nin çok sayıdaki tuhaflıklarından sadece biri. Birçok sunucu daha hoşgörülü olduğundan, başka bir sunucu kullanmayı deneyin.
42. Kendi adıma bir /whois sorgusu yaptım ve gerçek adımın parantez içinde göründüğünü fark ettim. Bunu nasıl değiştirebilirim?
IRC istemcinizin kurulumunda, sahte bir gerçek isim girmeniz yeterlidir.
43. Netsplit nedir? Neden herkes sürekli giriş çıkış yapıyor? "*** NickName IRC'den ayrıldı" yazısını gördüğümde ne anlama geliyor?
Ağ bölünmeleri (maalesef) IRC hayatının rutin bir parçasıdır. Yukarıdaki mesaj, sizinle aynı kanalda bulunan NickName adlı kişinin sizden farklı bir sunucuda olduğunu ve bu sunucunun sizin bulunduğunuz ağ bölümünden ayrıldığını ifade eder.
A -------------- B ---- C
| |
D E
A, B, C, D ve E'nin sunucu olduğu küçük bir IRC ağı varsayalım. Diyelim ki siz D sunucusundasınız ve A sunucusu B sunucusundan ayrıldı. Bu durumda, B, C ve E sunucularındaki tüm kullanıcıların "çıkış yaptığını" göreceksiniz. Büyük IRC ağlarında ve kalabalık kanallarda çok sayıda insanın "IRC'den ayrıldığını" göreceksiniz. A ve B tekrar katıldığında, B, C ve E'den gelen kullanıcıların sizin bulunduğunuz kanala "yeniden katıldığını" göreceksiniz.
Ağların ayrılması (netsplit) tamamen kullanıcının bakış açısından gerçekleşir. Ağ ayrıldıktan sonra tekrar birleştiğinde, insanlar nereye gittiğinizi sorabilirler; çünkü onların bakış açısından siz ayrılmışsınızdır. Ağ ayrılması sırasında yapabileceğiniz tek şey, ağın kendiliğinden birleşmesini beklemektir. Ağ ayrılması sırasında sunucunuzu değiştirmek kötü bir fikirdir, çünkü takma adınızın çakışması muhtemeldir. Bir "ayrılma" genellikle altta yatan fiziksel ağdaki arızalar nedeniyle meydana gelir. Ayrıca, IRC sunucusunun çalıştığı makinenin çökmesi veya daha büyük ağlarda olduğu gibi bağlantıları işleyemeyecek kadar aşırı yüklenmesi veya bir IRC operatörünün daha iyi yönlendirme (sunucu-sunucu bağlantıları) elde etmek için iki sunucu arasındaki bağlantıyı kasıtlı olarak kesmesi gibi diğer nedenlerden de kaynaklanabilir.
44. Nick Çarpışma Sonucu Ölüm Nedir?
Bir ağ bölünmesinin ardından, bir ağ birleşmesi başlar ve birleşen ağın her iki yarısında da aynı takma adlara sahip kişiler öldürülebilir. Bu durum, popüler takma adlarda sık sık yaşanabilir. Bu olaya Takma Ad Çakışması denir. Bir Takma Ad Çakışması tespit edildiği anda (genellikle) ilgili her iki kişi de IRC sunucularından bağlantısı kesilir (öldürülür). Takma Ad Çakışmaları, başkalarını taciz etmek veya kanallarını ele geçirmeye çalışmak isteyen kişiler tarafından kasıtlı olarak da oluşturulabilir. Genel olarak, bu davranış çok kötüye kullanım olarak kabul edilir ve kolayca K-line'a yol açabilir.
45. Sunucu operatörü nedir?
Bir ağ bölünmesinden sonra, ağ birleştirme işlemi sırasında, bölünmenin her iki tarafındaki sunucular, gözden kaçırmış olabilecekleri her türlü bilgiyi güncellemeye çalışırlar. Yeni kullanıcılar, takma adları, bulundukları kanallar ve kanal ayarlarının çoğu değiş tokuş edilir. Bölünmeye dahil olan sunucular ayrıca, bölünmenin her iki tarafındaki tüm kanallarda aynı kanal operatörlerinin ayarlandığından emin olurlar. Bu işleme sunucu yönetimi denir. Sunucu yönetimi şu şekilde görünür:
*** irc.server.net sets mode: +ooo Nick1 Nick2 Nick3
Sunucu operatörleri, kötü amaçlı davranışlarda kullanılmasıyla ünlüdür. İnsanlar, ağ bölmelerini kullanarak bir kanalın bir tarafında operatör statüsü elde edebilir ve ağa katılma anında asıl kanal operatörlerinin yetkisini devre dışı bırakabilirler. Undernet, sunucu operatörlerinin kötüye kullanımını, kanal senkronizasyonunun bozulmasını ve kasıtlı takma ad çakışmalarını önleyen geliştirilmiş bir sunucu-sunucu protokolüne sahiptir.
46. Kimlik sunucusu nedir? Neden kimliğim belirlenemiyor ve bunun önemi nedir?
Kimlik doğrulama sunucusu, genellikle büyük kurumsal veya şirket ağlarında bulunan ve kimliğinizi garanti eden bir tür isim sunucusudur. Birçok kullanıcı IRC'ye ev bilgisayarlarından bağlandığı için, bazen kendi kimlik doğrulama sunucularını çalıştırmak zorunda kalırlar. Bazı IRC istemcileri, size yardımcı olmak için bu tür bir sunucuyu dahili olarak sunar. IRC sunucuları, kimlik doğrulama sunucunuza bir kimlik doğrulama isteği gönderebilir ve standart bir yanıt bekleyebilir. Giderek daha fazla IRC sunucusu, bir şekilde kimliğinizin doğrulanmasını gerektirir ve kimliğiniz doğrulanmazsa bağlantınızı keser. Doğru şekilde kimliğinizin doğrulanıp doğrulanmadığını kendiniz için /whois komutunu çalıştırarak kontrol edebilirsiniz. Yanıtın ilk satırında kullanıcı kimliğinizden önce ~ (tilde) işareti bulunmamalıdır. Eğer ~ işareti varsa, IRC istemcinize entegre edilmiş kimlik doğrulama sunucusunu etkinleştirmeyi veya ayrı bir kimlik doğrulama sunucusu kullanmayı deneyin ve IRC istemcinizi yeniden başlatarak sorunun çözülüp çözülmediğine bakın.
47. Kanal ve Kullanıcı Modları nedir?
Kanallar, MODE komutuyla ayarlanabilen ek kısıtlamalara sahip olabilir. Bunu anlamak için, bir kanala ilk katılan kişinin onu fiilen oluşturduğunu ve en azından başlangıçta kanalın sorumlusu olduğunu hatırlayın. Bu kişi Kanal Operatörü veya 'operatör' olur. Kanala kısıtlamalar getirebilir ve istediği gibi diğer kişileri 'operatör' yapabilir. Kanal operatörlerinin kanal modlarını değiştirmesine veya herhangi bir kullanıcının kişisel modunu değiştirmesine olanak tanıyan komut şudur:
/MODE {kanal|takma ad} [{+|-}{mod karakterleri} [{parametreler}]]
Artı (+) veya eksi (-) işareti, modun eklenmesi mi yoksa silinmesi mi gerektiğini belirler.
Kanallar moderatörlü, gizli, özel, sınırlı kullanıcı sayısına sahip, anonim, davetle girilebilen, konu sınırlı, yasaklı kullanıcılar listesine sahip olabilir...
/mode {kanal} +b {takma ad|adres} takma ad veya adres maskesiyle birini yasakla (takma ad!hesap@sunucu)
/mode {kanal} +i kanal davetle girilebilir
/mode {channel} +l {number} kanalı sınırlıdır, en fazla {number} kullanıcıya izin verilir.
/mode {channel} +m Kanal moderatörlüdür, yalnızca kanal yöneticileri ve 'sesli' yetkisi olan diğer kişiler konuşabilir.
/mode {kanal} +n harici /Kanala gönderilen mesajlara izin verilmiyor
/mode {kanal} +p kanal özel
/mode {kanal} +s kanal gizlidir
/mode {channel} +t konu sınırlı, yalnızca kanal yöneticileri değiştirebilir
/mode {channel} +o {nick} komutu {nick} kullanıcısını kanal operatörü yapar.
/mode {channel} +v {nick} komutu {nick} kullanıcısına ses verir.
MODE komutu, kişisel parametrelerinizi, yani "kullanıcı modunuzu" değiştirmenize de olanak tanır. Kullanıcı modunuzu "/MODE {kullanıcı adınız}" komutuyla kontrol edebilirsiniz. Bazı sunucularda, kullanıcıların gizliliğini korumak amacıyla varsayılan olarak +i kullanıcı modu kullanılabileceğini unutmayın. Bu bir sorun olarak görülmemelidir, çünkü herhangi bir kullanıcı, sunucunun belirlediği varsayılan ayarlardan farklı bir kişisel mod seçebilir.
/mode {kullanıcı adınız} +r komutu erişiminizi kısıtlı hale getirir. -r komutuyla mod değişikliği yapamazsınız.
/mode {kullanıcı adınız} +i komutu, kullanıcı adınızı bilmeyen herkes için kendinizi görünmez kılar.
/mode {kullanıcı adınız} +o komutu IRC Operatörü statüsü verir, yalnızca OPER yetkisine sahip IRC operatörleri tarafından ayarlanabilir.
/mode {kullanıcı adınız} +s komutu sunucu bildirimlerini almanızı sağlar.
/mode {kullanıcı adınız} +w komutu, IRC-Ops'a gönderilen mesajları almanızı sağlar (kötüye kullanılmış ve kullanımdan kaldırılmıştır).
Farklı ağların farklı mod türlerini destekleyebileceğini unutmayın.
48. Bu Kanal ve Kullanıcı Modları ne anlama geliyor?
Bir kanal varsayılan olarak HERKESE AÇIK'tır. Herkes herkese açık bir kanalı fark edebilir, kullanıcılarını görebilir ve sohbete katılabilir. Kanallar listesinde herkese açık bir kanalın konusunu görebilirsiniz. Birisi herkese açık bir kanaldayken, kişisel kullanıcı modu görünmez olarak ayarlanmadığı sürece (aşağıya bakınız) diğer tüm kullanıcılar tarafından kolayca bulunabilir.
Sadece davetle girilebilen bir kanala, yalnızca kanal operatörlerinden biri tarafından davet edilirseniz katılabilirsiniz.
Özel kanallar normalde kanal listesinde görünür. İnsanlar bir yerde özel bir kanalda olduğunuzu görebilirler, ancak tüm (özel) kanalları kaba kuvvet yöntemiyle aramadıkları sürece hangi özel kanalda olduğunuzu asla öğrenemezler. `names` komutuyla takma adınız görünmez, ancak `/who {kanal_adı}` komutuyla, kişisel kullanıcı modunuzu 'görünmez' olarak ayarlayarak gizlemediğiniz sürece görünür.
Gizli kanallar kanal listesinde görünmez ve kanala katılmadığınız sürece konusunu öğrenemezsiniz. Gizli bir kanaldaysanız, kişisel kullanıcı modunuz ne olursa olsun, aynı kanalda olmayan biri orada olduğunuzu göremez. Yalnızca gizli kanallarda bulunuyorsanız, adınız IRC'deki kişilerin isim listesinde görünmez.
Kullanıcı modunuz GÖRÜNMEZ olarak ayarlanabilir; bu, diğer kişilerin tam takma adınızı bilmedikleri sürece IRC'de arama yaparak sizi bulamayacakları anlamına gelir. IP adresiniz veya gerçek adınız üzerinden /who komutuyla yapılan (joker karakterli) hiçbir arama, mevcut takma adınızı veya benzeri bilgileri başkalarına iletmeyecektir.
Kullanıcı modunuz kısıtlandığında, normal kanal operatörlerinin kanallarda sahip olduğu yetkilere sahip olmazsınız ( /mode, /kick vb. komutlarını kullanamazsınız) ve takma adınızı değiştiremezsiniz (/nick). Ancak normal şekilde sohbet edebilirsiniz.
49. Hangi sunucuyu kullanmamı önerirsiniz?
Size yakın bir sunucu seçmeye çalışın. Genel bir kural olarak, coğrafi olarak yakın olan sunucular ağ açısından da yakındır (ki bu da önemli olandır), ancak bu kural her zaman geçerli değildir. Emin değilseniz, aynı bölgeden bazı kişilere hangi sunucuları kullandıklarını sorun. Sunucuya olan mesafe ne kadar büyükse, size erişim izni vermeme veya yalnızca kısıtlı erişim sağlama olasılığı da o kadar yüksektir.
50. Diğer IRC SSS'lerinde ve yardım dosyalarında daha fazla ve bazen tamamen farklı komutlar ve sorunlar açıklanıyor, bunun sebebi nedir?
Bu SSS, tipik bir IRC kullanıcısının karşılaşabileceği durumlara odaklanmaktadır. Kullandığınız IRC istemcisine veya hatta kullandığınız işletim sistemine bağlı olarak, durumunuza uygulanabilecek veya uygulanamayacak başka komutlar veya özelliklerle karşılaşabilirsiniz.
51. Daha fazla bilgiyi nereden edinebilirim?
IRC hakkında daha fazla bilgiyi Vikipedi'de , mIRC web sitesinde ve irchelp.org adresinde bulabilirsiniz .
İnternet Röle Sohbeti (IRC) Protokolü, IRC'nin kurucusu J. Oikarinen ve D. Reed tarafından yazılan 1459 numaralı Yorum Talebi (RFC) belgesinde açıklanmış ve tanımlanmıştır. Bu RFC belgesine buradan ulaşabilirsiniz .
IRC'nin Jarkko Oikarinen tarafından nasıl kurulduğunu ve gelişimine dair görüşlerini okuyun.
IRC'de, hem basit hem de daha zor sorunlarınızda size yardımcı olmak için tasarlanmış çeşitli kanallar bulacaksınız. Çoğu IRC ağının, bir sunucuya ilk bağlandığınızda gördüğünüz MOTD'de (Günün Mesajı) bulabileceğiniz kendi yardım kanalları vardır. Yardım almak için bu kanallara katılmayı deneyin. Ayrıca, yaygın bir yardım kanalı olan #irchelp'e de katılabilirsiniz. Lütfen unutmayın, bu kanallarda hepimiz gönüllüyüz ve diğer kullanıcılara yardım etmek için kendi zamanımızı ayırıyoruz.