/who komutu, birinin online olup olmadığını kontrol etmek için kullanılır.O kişiyle aynı kanalda olmadığınız sürece,eğer o kişi kullanıcı kipini +i (görünmez) olarak yapmışsa, o zaman bu komut islerliğini kaybeder.
/who +/-achmnsu args
/who komutu ile genellikle kanal içerisinde arama yapacağımız için +c parametresi hemen hemen çoğu komutta kullanacağız.
Not: /who içerisinde birden fazla opsiyon kullanılabilir, ancak opsiyonlar opsiyon harfler gibi aynı düzen içerisinde olmak zorundadır. (/who +hc *.mIRCCLub.oRg #help çalışır yada /who +ch #help *.mIRCCLub.oRg de çalışır ancak /who +hc #help *.mIRCCLub.oRg ise çalışmaz).
Bir kanal veya kişi üzerinde /who komutunu uygularsanız ismin sağında ve hostun öncesinde büyük harfler görürsünüz (kullanıcının lRC Operatör olduğuna dair veya kanalda operator/voice olduğuna dair bir sembol).
Bu semboller şunlardır:
H = Eğer buradaysa (away yapılmamışsa), Here (burada)
G = Gone(gitti), yani /away
* = Kullanıcı bir IRC Operatorudur.
+ = Kullanıcının bu kanalda voice’u vardır.
@ = Kullanıcı bu kanalda operatordur.
PARAMETRELER
Away olanları listeleme: (/who +/-a)
” a ” : Bu parametre ile away modundaki kullanıcıları görebilirsiniz,
“/who +a” komutu ile tüm sunucuda away kullanıcılar görüntülenebilir.
Örnek: /who +a (Sadece Operler Kullanabilir.)
Soru: IRC.mIRCCLub.oRg serverinda operim. Sunucu içindeki away modunda olan kullanıcıları nasıl listelerim?
Cevap: /who +a
#magnum HaCKeR_BoY Gr*? ~zkuqk@IRCOp.mIRCCLub.oRg:0 ..
* End of /WHO list.
Fakat bu şekilde geniş bir kullanım sadece lRC Operatorların kullanımına açıktır. Bizler bunu sadece kanal parametresi vererek kullanabiliriz.
Not: Eğer +/-a komutunu kullanmayı arzu etmezseniz, sadece nicklerin yanında bulunan G veya H işaretlerini kontrol ederek kimlerin yok kimlerin var olduğunu anlayabilirsiniz.
Bunun için : /who nick yazmanız yeterli olacaktır.
Kanal’dan listele: /who +c #kanal (/who #kanal)
” c ” : Belirtilen kanal içindeki kullanıcılar listelenir. İsterseniz ek parametreler verilerek aramalar yapılabilir.Bu size, ağ üzerindeki herkesi taramak yerine, başlı başına bir kanalı tarama olanağı sağlar.
Not: Su şekilde bir komut yapamazsınız /who -c #kanal ve kanal ismi için (*) özel semboller kullanamazsınız.
Örnek: /who +c #Help
Bu örnek, Help kanalında bulunan kişilerin sahip oldukları statüleriyle beraber (@,+,*) herkesi gösterecektir. Ancak, bir çok kullanıcı Sohbet’e bağlandıklarında otomatik olarak +i kipine geçtiklerinden, o kişilerle ayni kanalda olmadığınız müddetçe, server onları göstermeyecektir. Bu yüzden /who +c #Help yazmadan önce kanala girmek zorunda olabilirsiniz.
Örnek : /who +ca #kanaladı (Kanaldaki away kullanıcıları listeler)
Örnek: /who +ca #help (Git ve Berkant #help kanalındaki away kullanıcılarmış.)
#Help PyrO Gr helper@helper.mIRCCLub.oRg :2 ……………………
#Help Scanner G*! scan@network.administrator.mIRCCLub.oRg :2 mIRCCLub Proxy scanner:0
#Help Kişi listesi sonu (WHO)
Örnek: /who +c-a #help (#help kanalında olan away olmayan kullanıcıları listeler)
Soru: #help kanalında olup da away olmayan userleri nasıl listelerim?
Cevap: /who +c-a #help
#help Maximum Hr?% YanL_z@Maximum.mIRCCLub.oRg :2 Ahmet
#help HydRated Hr?% diEfoRyoU@HydRated.mIRCCLub.oRg :2 %Degisme
#help Sysop_HelpBot HB*@ bot@network.administrator.mIRCCLub.oRg :0 mIRCCLub OperHelp Bot
#help xXx Hr?@ helper@helper.mIRCCLub.oRg :2 xXx
#help MayheM Hr?% 666@MayheM.mIRCCLub.oRg :2 https://sozluk.sourtimes.org/show.asp?t=mayhem
#help Muspelheim Hr?@ helper@helper.mIRCCLub.oRg :2 fall in love with your deep dark sin
End of /WHO list.
Host’tan(ip) listele: /who +/-h
” h ” : Kullanıcıları hostname’lerine göre aramak için kullanılır
+h opsiyonu, yalnızca belirli hosttan olan kullanıcıları görmek istediğinizi belirtir.Eğer -h opsiyonunu kullanırsanız, tüm sonuçlar sizin belirtmiş olduğunuz hosttun *dışındaki* hostlari gösterir.
Özel semboller (*) de kullanılabilir, böylelikle esas hostu bilmiyorsanız, komutun doğru yerine * işareti koyarak arama yapabilirsiniz ve o da size vermiş olduğunuz hostla uyuşanları gösterecektir, isterseniz aramayı daha da daraltabilirsiniz.
Örnek: /who +ch #help Helper.mIRCCLub.oRg
Bu örnek suna benzer bir sonuç doğuracaktır:
#help xXx Hr@ helper@helper.mIRCCLub.oRg :2 xXx