MemoServ ======== Versiyon 2.2.0 Dokumani son olarak ceviren: Mali (malibor at hotmail.com) @ 2020-07-03 Dokumani son olarak gozden geciren: Documentations team (docs at dal.net) @ 2018-02-19 Dokumanin orijinal yazari: LadyDana (ladydana at dal.net) @ 2000-10-22 Tum haklari (C) 2000-2020 DALnet IRC Agi tarfindan saklidir Lutfen, bu dokuman hakkindaki her hangi bir gorus veya onerinizi (yardim istekleri icin degil!) docs@dal.net adresine gonderiniz. Bu dokuman icerisinde aciklanmayan bir konuda yardima ihtiyac duyarsaniz, lutfen http://docs.dal.net adresindeki bilgilere bakiniz Önsöz ----- DALnet, servisleriyle en buyuk IRC agi konumundadir.1994 yilindan bu yana, kullanicilari icin ilk olarak basariyla *****Serv* servislerini uygulamistir. En cok kullanima sahip bu servisler *NickServ* , *ChanServ* ve *MemoServ* 'dir. Bu dokuman sizlere gerekli soz dizimleri ve ornekleriyle birlikte, MemoServ komutlari uzerine bilgi verecektir.Ayni zamanda servislerin suiistimali ile ilgili bilmemiz gereken (MemoServ ile ilgili) bazi noktalari gun isigina cikarip, bu tip kullanislarin nasil bildirilecegi uzerinde duracaktir. Ayrica, DALnet Servisleriyle ilgili komutlarin tam listesi https://www.dal.net/services adresinde bulunabilir. Servislerle ilgili daha fazla sorulariniz icin, DALnet'in resmi yardim kanallarina da girebilirsiniz: #Help Dokuman suresince, "/memoserv" ile etkilesim icin kullanilacak olan komuttur. IRC clientiniz bu komutu kabul etmiyor olabilir. Bu durumda, su komutlardan birini kullanmanizi oneririz: "/msg memoserv@services.dal.net" veya "/quote memoserv" . Icindekiler ----------- 1 * Gereksinimler 2 * Memolarin Gonderimi 2.1 Kişisel 2.2 Kanal Oplari 2.3 Kanal SOplari 2.4 Memo Göndermek Için Başka Bir Yöntem 3 * Memolarin Okunmasi 4 * Memolarin Silinmesi 5 * Memolari Yoksaymak 6 * Memolarin Yönlendirilmesi 7 * MemoServ Haberleri 8 * NOMEMO Opsiyonu 9 * Kötüye Kullanim 10 * Kötüye Kullanimin Bildirimi 1 * Gereksinimler ----------------- Bir kullanicinin DALnet uzerindeyken MemoServ ile memo alip verebilmesi icin bazi temel gereksinimlere ihtiyaci vardir. Iste aralarinda en onemlilerinin bulundugu bir liste: Memonun hem alicisinin hem de gondericisinin kayitli bir nicki olmasi gerekmektedir.Gondericinin, memoyu gonderdigi zaman kayitli bir nick kullaniyor olmasi gerekmektedir. Alici ise ancak memonun gonderilmis oldugu nickteki memolari okuyabilecektir. MemoServ ile gonderilmis olan mesaj, 255 karakterden fazla olmamalidir.Unutmayiniz ki memolar, birine kisa ve hizli bir sekilde birakilan notlardir. Daha uzun bir mesaj birakmak isterseniz, o zaman o kisinin e-posta adresini almanizi ve gelecekte e-posta yazmanizi oneririz.Bircok defa memo ustune memo gondermek tabiiki mumkundur.Ancak, ayni zamanda 2'den fazla memo atmak yerine, bir e-posta atmaniz daha mantiklidir. Bircok kullanici memo sisteminin kullanisli ozelliklerinin avantajlarindan yararlanirken, surekli olarak memolarla rahatsiz edilen kullanicilar da dogal olarak memo almak istemeyebileceklerdir. Bu yuzden, DALnet, kullanicilar icin memo alma ozelligini kapatan bir opsiyona sahiptir. Eger bu bir nick icin acik olursa, o zaman ona memo gonderemezsiniz. Bu ozellik dokuman icerisinde ilerleyen bolumlerde detayli bir sekilde acikliga kavusturulacaktir. Memo gondermek icin daha baska bir kac gereksinim daha vardir ancak onlar daha ozeldir ve bu yuzden ilisigi olan komutlar icerisinde aciklanacaktir. 2 * Memolarin Gonderimi ----------------------- Üç tip memo vardir.Kisisel memolar, kanal memolari ve global memolar. Global memolar ayni zamanda *MemoServ NEWS* seklinde de belirtilmektedir ve yalniz DALnet Yonetimi tarafindan gonderilebilmektedir. Bu ozellik dokuman icerisinde ilerleyen bolumlerde detayli bir sekilde aciklanacaktir. Kanal memolari belli bir kanalin Oplarina veya SOplarina giderken, kisisel memolar ise yalniz sizin icin gelmektedir.Kanal memosu gonderirken, memo otomatik olarak ayrilip, kanalin AOp/SOp/Manager listesinde olan tum nicklere gonderilmektedir. 2.1 * Kişisel ------------- Kisisel memo gonderimi asagidaki komut uzerinden yapilir: /memoserv send Örnegin: /memoserv send PeanutButterLover Bu gece orada olmayacagim, yarin gorusuruz! Burada, "PeanutButterLover" bu memoyu gonderdigim kisidir. 2.2 * Kanal Oplari ------------------ Kanal memolari da ayni duzen icerisinde calismaktadir.Ancak, kanal memosunu herkes gonderemez. Kanal ilk kayit edildiginde, kanal memo gonderimi icin access seviyesi AOp olarak kuruludur. Bunun anlami, yalniz AOplar,SOplar/Managerlar ve Founder gonderebilirdir.Ancak, bazi durumlarda, Founder bu ozelligi sadece SOplarin veya kendi kullanimiyla sinirlandirabilir.Bu gibi durumlarda, tum kanala yalniz SOplar veya kanal Founderi memo gonderebilmektedir. /memoserv send <#kanal> Ornegin: /memoserv send #peanutbutterlovers Selam herkese! 10 gun suresince buralarda olmayacagim, eger bir sorun olursa o zaman soplardan biriyle gorusun. 2.3 * Kanal SOplari ------------------- Yukaridaki mesaj kanalin AOp ve SOp listesinde bulunan tum kayitli nicklere gitmis oldu.Eger bunun yerine sadece kanal SOplarina mesaj gondermek isterseniz, o zaman su komutu kullanmaniz gerekecektir: /memoserv sendsop <#kanal> Ornek: /memoserv sendsop #peanutbutterlovers PeanutLovingLady'i aop ekleme konusunda ne dusunuyorsunuz? Uzun zamandir buralarda ... Kanal memolarini gondermeden once dikkatlice dusununuz. Eger bu herkesi ilgilendirmeyen bir konuysa, o zaman bu memoyu yalniz ilgili sahislara gondermeyi dusunebilirsiniz. Herkesin bir cok memo almaktan hoslanmadigini, ozellikle de onlar icin kullanisli olmayan bir bilgiyse hosnut kalmiyacaklarini akilda tutunuz.Bir kisiye toplam 5 memo gonderebilirsiniz.Kullanici, daha onceden almis oldugu memolari silmedikce, MemoServ diger baska memo gonderme girisimlerini reddetedecektir. Gonderdiginiz her memo 255 karakter limiti gecmemelidir. Eger bu limiti asarsaniz, MemoServ size kac karakter kisaltamanizi soyleyecektir. Asagida, birine 288 karakterlik bir memo gonderdigimde nasil bir karsilik alacagimin ornegi vardir. Ornekte, bana memoyu gondermeden once 33 karakter daha kisaltmam uyarisi veriliyor. -MemoServ- Memos can be no longer than 255 characters. Your memo was 288 characters long. Please shorten it by 33 characters. 2.4 * Memo Göndermek Için Başka Bir Yöntem ------------------------------------------ Belirlenmiş OP'lar için memo göndermenin başka bir yolu /MemoServ sendchan <#channel> Örnekler: /MemoServ sendchan #peanutbutterlovers MANAGER /MemoServ sendchan #peanutbutterlovers SOP+ Lütfen kontrol et "/MemoServ HELP "daha fazla bilgi için 3 * Memolarin Okunmasi ---------------------- Nickinizin ilk kullaniminda, MemoServ, her hangi bir memonuz varsa size haberdar edecektir. -MemoServ- You have 1 new memo. To list them, use: /msg MemoServ@services.dal.net list Bu bizi dogrudan dogruya diger adima yonlendirir.MemoServ LIST komutu nickinize gonderilmis olan memoyu gormenizi saglar. Gondericinin nickini, numarasini, gonderilme zamanini ve de memonun su anki durumunu [(new(yeni), read(okunmus) veya marked as deleted(silinmek icin isaretlenmis)] gormenize olanak saglar. /memoserv list MemoServ LIST yalniz ilk 20 memoyu gosterir. Geri kalan memolari görmek istiyorsaniz, bir kacini silmek zorundasiniz. STARTPOINT (Baslangic noktasi) komutunu kullanarakta, geri kalan memolarinizi okuyabilirsiniz.Ornegin, memolarinizi 5'ten itibaren okumak isterseniz, kullancaginiz komut; /memoserv list 5 Bu komut size, 5 ile 25 arasindaki memolari gösterecektir. Baslangic noktasi opsiyonu, bir sureligine uzaklastiginizda ve bir cok memo aldiginizda kullanisli olacaktir. READ komutu ise memonun asil icerigini goruntulemede kullanilmaktadir. Soz dizimi: /memoserv read Daha oncede bahsedildigi gibi, MemoServ LIST komutunda verilmis olan memo numarasi goruntulenir. Ornek: /memoserv read 1 Birden fazla memo almissaniz, o zaman ayni anda numaralarina gore onlari da okumaniz mumkundur. Ornegin: /memoserv read 1,2,3 veya /memoserv read 1,3,5 Not: Okunmus veya okunmamis olsada, tum memolar 30 gun icerisinde silinmektedir.Bir nick icin her hangi bir zaman, toplam 50 memo saklanabilir. 4 * Memolarin Silinmesi ----------------------- Bi kere okunduktan sonra artik ona bir ihtiyac yoktur, o yuzden silebilirsiniz.Memo silimi, iki asamada yapilmaktadir.Oncelikle silinmesi icin isaret koyarsiniz daha sonra ise temizlenmis olacaktir. DEL komutu, silinmesi icin bir veya birden fazla memolarin isaretlenmesine olanak tanir. Silinmesi icin isaret edilmis olan memolar, silinene kadar goruntelemenize olanak tanir. DEL komutunun soz dizimi soyledir: /memoserv del Ornegin: /memoserv del 1 /memoserv del 1,2,3 /memoserv del 1,3,5 Gordugunuz uzere, DEL komutu, READ komutu ile ayni sekilde islevini yapar. READ komutunu kullanmaya gerek duymuyorsaniz, hepsini silmenize olanak taniyan komutta bulunmaktadir: /memoserv del all ALL dügmesi tüm notlari silinmiş olarak işaretler ve bunlari da temizler. Bu komutu kullandiktan sonra geri dönüş yoktur. Notlar artik hiçbir yerde saklanmayacak. Bir numarayla sildiginiz notlari silme işlemini geri alabileceksiniz: /MemoServ undel Örnek: /MemoServ undel 1 /MemoServ undel 1,2,3 /MemoServ undel 1,3,5 or /MemoServ oku YENI Memo numarasi olarak YENI kelimesi verildiginde, ilk 10 yeni not gösterilir. Sonraki 10 yeni notu göstermek için ayni komutu kullanabilirsiniz. Memo iki degisik yontemle de temizlenebilir.Nickinizi kullanmayi durdurdugunuz zaman, tum silinmis memolar temizlenmis olur.Ayrica, PURGE komutunu kullanarakta MemoServ'e tum silinmis memolarin temizlenmesi komutunu verebilirsiniz: /memoserv purge Yine, bir kere temizlenmis olduktan sonra, artik o memolara hic ulasilamaz.O yuzden, bu komutu dikkatli bir sekilde kullaniniz. 5 * Memolari Yoksaymak ---------------------- Kullanicilar artik belirli kullanicilarin / maskelerin Onlara not göndermek. Sözdizimi şöyledir: /memoserv ignore < add > < nick veya mask > /memoserv ignore < del > < nick veya mask > /memoserv ignore /memoserv ignore Ilk komut, not birakma listesine bir takma ad veya mask eklemenize izin verir. Bu kullanici veya kullanicilar artik size not gönderebilirler. Ikinci komut, göz ardi listenizdeki lekeleri veya maskeleri silmenizi saglar. Üçüncü komut, yok sayma listesini tamamen temizlemenizi saglar. Tüm takma adlar veya maskeler siliniyor ve herkes sizi tekrar hatirlayabiliyor. Dördüncü komut, kullanicilarin görmezlik listesinin girişlerini kontrol etmelerini saglar. Yoksay listesinde en fazla 50 giriş olabilir. Kanal notlari, bu kanal notunu gönderen kişi göz ardi listenizde de yoksayilir. 6 * Memolarin Yönlendirilmesi ----------------------------- Eger ikinci bir nickiniz varsa, o zaman tum memolarinizin birincil nickinize gitmesini saglayabilirsiniz. Bu yolla, memolari okumak icin surekli olarak nick degistirmenize gerek kalmayacaktir. Bu yuzden *FORWARD* komutu bulunmaktadir. Bu sekilde otomatik olarak MemoServ'e, bir nicke giden tum memolarin diger bir nicke yonlendirmesini soylersiniz. Soz dizimi sudur: /memoserv forward /memoserv forward <-> /memoserv forward Ilk komut, nick icin onceden yonlendirmeyi yapip yapmadigini kontrol etmenize olanak saglar. Eger daha onceden yonlendirmeyi yapmis iseniz, o zaman ikinci komut ile bunu kapatabiliriniz. Ucuncu komut ise yonlendirme ozelligini isler hale getirmek icin kullanilir. Ornegin: /memoserv forward ILovePeanutButter MyPeanuttyPassword321 Yukaridaki komutla, su anda kullanmakta oldugunuz "ILovePeanutButter" nickine gelecek olan tum memolari yonlendirmis oluyorsunuz. "MyPeanuttyPassword321", "ILovePeanutButter" nickinin sifresi olmaktadir.Ancak, bu komutu yerine getirmeniz icin su anda kullandiginiz nickin kayitli olmasi gerekmektedir. 7 * MemoServ Haberleri ---------------------- MemoServ NEWS, DALnet yonetimi tarafindan servislerle ilgili olan onemli degisiklikleri kullanicilara bildirmek uzere gonderilen haber basliklaridir. Global memolar seklinde de adlari gecmektedir. Global memolar, FORWARD veya NOMEMO opsiyonlarinin acik olup olmamasina bakmadan, ag uzerinde bulunan tum kayitli nicklere gonderilmektedir. Bu ozellikleri asmaktadir. Haber basligini okumak icin "/memoserv news" komutunu kullanabiliriniz. Okunduktan sonra, haber basligi otomatik olarak kendini silecektir. Eger okumak istemezseniz, MemoServ, surekli hatirlatmalardan sizin bikip ve onu okuyup kolayca kurtulana kadar, surekli olarak size hatirlatma yapacaktir. Bundan dolayi, MemoServ NEWS basliklari nispeten nadir ve cok onemli konular icin gonerilmekteidir. Eski basliklar burada bulanabilir: https://www.dal.net/news . 8 * NOMEMO Opsiyonu ------------------- Diger komutlarin aksine, NOMEMO opsiyonu MemoServ uzerinden degil, NickServ uzerinden yapilmaktadir. Belli bir nickin ozelligi olarak dusunulmustur ve bu yuzden NickServ SET komutlari arasina yerlestirilmistir. Komutun hatirlanmasi cok kolaydir. Iki olasiliginiz vardir: /nickserv set nomemo on /nickserv set nomemo off Sirasi ile NOMEMO opsiyonunu acar ve kapatirlar.NOMEMO opsiyonu, FORWARD opsiyonun uzerine ciktigini aklinizda tutunuz. NOMEMO acik olsa bile, o nicke memolari yonlendirmek mumkundur ancak memolar yonlenmis olmayacaktir ve kabul edilmis olmayacaktir. NOMEMO komutunu kullanmadan once nickinizi identify etmeniz onemlidir. Yoksa degisiklik basarili bir sekilde gerceklesmeyecektir. :) " /identify " veya " /quote identify " komutlarindan biriyle nickinizi identify edebilirsiniz. 9 * Kötüye Kullanim ------------------- Hersey oldugu gibi, memo gonderimi de DALnet'in degerli kaynaklarina ihtiyac duymaktadir. DALnet, MemoServ'in kullanimi uzerinden yapilacak olan flood yapmak, rahatsizlik vermek, reklam yapmak gibi kotu kullanislari tolere etmemektedir. Bir kullaniciya hic bir zaman flood yapma amaciyla memo atmamalisiniz.Buna ayni anlam iceren veya sinir bozucu bir sekilde tasarlanan memolari tekrar etmek de dahildir. Rahatsizlik verici memolarin tekrari DALnet kurallarinin da ihlali olarak sayilmaktadir. Buna surekli tehditler, floodlar veya kotu sozler soylemek de dahildir. MemoServ'i, diger kullanicilarin bundan rahatsizlik duymayacaklarini *bilmedikce* kanalinizin, websitenizin veya scriptinizin reklamini yapmak icin kullanmayiniz. Yani rahatsizlik duymayacaklarindan emin oldugunuz arkadasiniza bundan bahsedebilirsiniz ancak bi yabanciya veya kazara tanistiginiz birine reklam gondermeyiniz. Sucun siddetine bagli olarak, yukaridaki kurallarin her hangi birinin ihlalinde, uyarilmalar, agdan yasaklanmalar, nickin dondurulmasi, servis ignoresi veya kullanicinin ISS'sinin (Internet Servis Saglayicisi) ilgili bolumune e-posta gonderilmesiye sonuclanacaktir. 10 * Kötüye Kullanimin Bildirimi -------------------------------- MemoServ'i iceren servislerin kotuye kullaniminin magduru olmussaniz o zaman bu durumu bir CSop'a (Channel Services Operator) veya SAbuse (Services Abuse) ekibine bildirimde bulunabilirsiniz. Ne yazik ki, loglar kolaylikla uydurulabilir. Bu yuzden olayin logu sizin bildiriminizin gecerliligini karara baglamak icin, bizler icin yeterli degildir. Sucluya karsi bir takim onlemlerin alinmasini istiyorsaniz, asadaki kosullari *yerine getirmelisiniz* . Ilk olarak, memo(lari) silmemeniz cok onemlidir. Bu yuzden, silmek icin isaretlemis oldugunuz memo, nickinizin bir dahaki sefer kullanimin da olmayacagini aklinizda bulundurunuz. Memo, MemoServ LIST icerisinde gozukmelidir. Bundan sonra, iki seceneginiz vardir. Sorunla ilgili olarak ya DALnet SAbuse Ekibiyle iritibata gecersiniz ya da kendi basiniza bir CSop ararsiniz.SAbuse Ekibine sabuse at dal.net adresinden ulasilinabilir. Olayin tamamini tasfir eden bir yaziyla ve ulasan memonun kopyasinin da icinde olmasi gerektigini unutmayiniz. Memoya halen ulasilinabilir oldugunu ve silmemis oldugunuzdan bahsediniz.Bu olayi dogrulamak icin SAbuse ekibin bir uyesi, nickinizi kullanmak ve identify etmek zorunda kalacaktir. Bu yuzden, olayin dogrulanmasi acisindan nickinizin kullanilmasindan rahatsizlik duymayacaginizi belirten kisa bir not yazmaniz da iyi olacaktir. Diger olaylarla ilgili olan loglar da gozardi edilmeyecektir. Ancak, hemen birini bulmak istiyorsaniz, tum CSoplarin listesini su sekilde bulabilirsiniz: "/motd services.*" Bir IRC Operatorunun nasil bulunacagi hakkinda daha fazla bilgi edinmek icin http://docs.dal.net/docs/findopertr.html adresini ziyaret ediniz. ---------------------------------------------------------------------- IRC: /server irc.dal.net 7000 (also port 6667) The Web: http://www.dal.net/ DALnet Help: http://help.dal.net/ IRC FTP: ftp://ftp.dal.net/ Network! Email: help at dal.net (help), docs at dal.net (help documents), suggest at dal.net (suggestions and comments)