![]() |
Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop triosuyLa ) Merhaba arkadaşLar , Bildiğimiz üzere bazı sunucularda kayıtsız kanallara girdiğimiz zaman servisler tarafından kanaldan atılıyoruz.Kanal başvurusu yapmak için botların özeline mesaj gönderiyoruz ve sonra onaylanan kanallar memo ile bize bildiriliyor.Şimdi bu sistemi anlatacağım size.(Tabiki Unreal bir sunucuda IRCservices kullanıyor ve eggdrop kullanıyorsanız) İlk olarak kayıtsız kanal girişlerini yasaklayalım ! You were kicked from #Ozelkanal by ChanServ (Bu kanalda bulunmaya yetkili değilsiniz.Kanal basvurusu yapmak için /msg botnick ozelkanal yazınız.) ircservices/lib/modules.conf dosyasının içine giriyoruz. #CSRegisteredOnly satırını aratıyoruz ve başındaki diyezi(#) kaldırıyoruz.Yani CSRegisteredOnly şeklinde bırakıp kaydetip çıkıyoruz. ircservices.5.0.**/lang/tr.l dosyasının içine girip "Bu kanal kullanilamaz." yazısını aratıp , " Bu kanalda bulunmaya yetkili değilsiniz.Kanal basvurusu yapmak için /msg botnick ozelkanal yazınız. " şeklinde değiştiriyoruz ve kaydedip çıkıyoruz.Değişikliklerimizin aktif olması için ircservices.5.0.** dizininde make ve make install yaptıktan sonra servislerimizi yeniden başlatıyoruz. Kanal yasaklama olayını gerçekleştirdik . Şimdi gelelim botumuzun kanal başvuru sistemine ; Botumuza aşağıdaki tcl kodu eklediğimizde kick mesajındaki /msg botnick ozelkanal sorusunun cevabını verecektir kullanıcıya. Kod: bind msg - ozelkanal ozel_raw <botnick> Merhaba Misafir <botnick> Özel kanal basvuru sihirbazına Hoş GeLdiniz <botnick> Sunucumuzda özel kanal açılımları , sohbet huzurunuz açısından sınırlı bırakılmıştır. <botnick> Taşıdığı isim ; saygı ve sevgi kuralları içerisinde olan , tüm özel oda isteklerinize cevap verilecektir. <botnick> Şimdi başvuru için ; ozelkanalbasvuru #kanal yazmanız yeterlidir. <botnick> TaLkTr KeyifLi SohbetLer DiLer .. cevabını aldık.Şimdi ozelkanalbasvuru #kanal komutu için eklenecek kodumuza gelelim. Kod: bind msg - ozelkanalbasvuru basvuru_raw <botnick> Merhaba Misafir , #Misafir odasi için basvuru işleminiz tamamlanmistir. <botnick> Kisa bir süre içerisinde memo ile bilgilendirileceksiniz. <botnick> TaLkTr KeyifLi SohbetLer DiLer .. Bu kodumuz ile kullanıcımıza cevabımızı vermiş ve daha önceden kaydettiğimiz #OzelOdaBasvuru kanalımıza botumuz aracılığı ile kullanicinin başvurduğu kanal adını memo göndermiş olduk. Şimdi botumuza kanalı onaylatıp , şifresini kullanıcımıza memo atacak kodumuza gelelim . Kod: #### ozel kanal onay sistemi### !kaydet #Kanaladi KaydedilecekNick komutunu uyguladığımızda botumuzu o kanala sokup botumuza kanalı kaydettirecek ve kanalı seçtiğimiz nickin üzerine kaydettirip seçtiğimiz nicke memo ile bilgilendirecektir.(#OzelOdaBasvuru odasına botumuz kanal kaydedilip istediğiniz nicke devredildi mesajını verdikten sonra !part #kanal komutu ile botumuzu o kanaldan çıkaralım) Kanal yasaklama olayını halleden toXic , eggdrop tcl kodlar için BuCaLi ve GeMLiK arkadaşlarımıza teşekkürü bir borç bilirim.Umarım işinize yarar bir çalışma olmuştur ve anlatım yapabilmişimdir. İyi Çalışmalar ! |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio Allah rzı olsun abim süpersinnnnnnnnnn :))))) |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio Alıntı:
|
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio Bunun Anope Olanı Varsa Paylaşırsanız Sevinirim |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio Ben kodlar için yardım ettiğimi hatırlamıyorum ama adımı yazmışsınız tşkler hiç olmazsa bi kaç bilgi vermiş olayım :) en alttaki kodlarda önemli bi açık var o farkedilirse normal userlerde oda kayıt edebilir :) onun için o kısmı değiştirirseniz daha sağlıklı olur; "[onchan $nick $ops_chan]==0" nick kanalda değilse demektir (yanlışmıyım ?). o halde kanal dışındaki herkes bu botu farklı kanallardan kanal kaydetmek amaçlı yönetebilir o kısımları silelim ilk önce ve kayıt odasında op ise çalışsın sadece. ve part içinde tekrar komut vermemize gerek yok. işini hallettikten sonra odadan çıksın bot ki boşa komut kullanmayalım. Birde şifre için sabit bi şifre yerine rastgele sayılar verebiliriz. Bu gibi bi iki ufak düzenlemeden sonra şu şekli alır sizde deneyip sonucu söylersiniz. Kod: #### ozel kanal onay sistemi### |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio BuCaLi çok teşekkür ederim kod sorunsuz çalışıyor.Ama tek eksiği kanaldan part etmiyor ve telnetten izledimde su hata var , Tcl error [kaydet]: wrong # args: should be "utimer seconds command" ama pekde önemi olmayan bir hata teş ilgin için.tekrardan sağoL BuCaLi |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio utimer 5[list channel remove $kanal] utimer 6[list putserv "PRIVMSG $ops_chan : $kanal kanalindan cikildi $nick"] şu satırlarda 5 ile [ arasında ve 6 ile [ arasında birer boşluk bırakırsan sorun kalmaz. kod olarak yazınca o boşluklar siliniyo aradan düzeltemedim. |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio BuCaLI , sorun çözüldü problemsiz çalışıyor. Teşekkürler .. |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio Alıntı:
İyi Forumlar .. |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio Paylaşım süper. Tsklr arkadaşlar saoulun. |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio Güzel olmuş emeğine sağlık... |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio çok güzel anlatım olmuş ilgi için tşkler Arkadaşım |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio ZuGaSiBerePe Bilgilerinizi Bu Forumda PayLaştıgınız İçin Tşklerimi sunarım : ) |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio Reja ederiz faydamız dokundu ise :) |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio Bunu anope-1.7.17 uyarlasanız kardeşim Süper olacak teşekkürler Şimdiden |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio Alıntı:
kayıtsız kanallara sadece operler girsin şeklinde istekde bir istekte bulursan anope uzmanları cevaplar sanıyorum .. eggdrop olayı burda mevcut zaten .. |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio Çok güzel bir Çalışma Gerçekten tebrik ederim. ama Site yöneticilerinin veya kanal yöneticisinin demek daha doğru olur başı çok ağrıyacak gibi geliyor bana neden derseniz büyük sunucularda yüzlerce user giriş çıkış yapıyor. haliyle bir çoğuda kendilerine özel kanal açıyorlar bunu yaptığımızda kanalı açamıyacaklar. açamadıkları gibi site yöneticilerini kanal yöneticisini rahatsız edicekler #ozelodaBasvuru kanalını yöneten kişiler bazen isteklere yetişemiyeceklerdir + kanal yöneticisinin özelini dahi çok meşkul ediceklerdir. güzel yönüde çok tabi. Yinede bir şeyi akıl edip üzerinde çalışmak başarmak ve milletin işine yarayabilecek çalışmalar yapmak çok güzel birşey.Kusura bakmayın biraz eleştiri gibi oldu ama iyi yönünü kötü yönünü göz önüne getirdim. bi hatamız olduysa Affola. Başarılarınızın Devamını dilerim. iyi çalışmalar. |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio Alıntı:
anope'yi hiç incelemedim fakat services ile ilgili .conf dosyasında tek bir şey var zaten anope servicesin services.conf dosyasında belki o dizey vardir. #CSRegisteredOnly Bu satir varsa # kaldirin rehash cekin services'e. |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio Yanlış hatırlamiyorsam, anope şu şekilde olması lazım conf'da: Kod: chancoremodules "cs_register" |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio teşekkürler |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio Böyle bir çalışma için emeği geçen arkadaşlara teşekkür ederim . Bir sorum olacak Alıntı:
Bot kanalı kayıt etmeden çıkıyor |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio arkadaslar emeginize saglık.. fakat 1 sorunum var #ozelodabasvuru kanalini #opers yaptik memo geliyor !kaydet #kanal nick ( örnek !kaydet #zurna SaNaLStaR ) yaziyorum çalismiyor ? |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio /ms read #kanal list /ms read #kanal 1 olarak gelir. (Soplar okuyabiliyor sadece memoları ) !kaydet #kanal founder yazdığında ise kayıt etmiyorsa kanalı bota Services admin ekleyin os admine de ekleyin yine de olmuyorsa Raw komutu için Root olarak ekleyin botu :) |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio #CSRegisteredOnly satırını aratıyoruz ve başındaki diyezi(#) kaldırıyoruz.Yani CSRegisteredOnly şeklinde bırakıp kaydetip çıkıyoruz. --------------------------- benim modulesde böle bişey yok ne yapmam lazım üstadlar? |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio Sen kaç yillik conf kullaniyorsun? Alıntı:
|
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio Alıntı:
burada ne denilirse yaptim lakin bot belirtilen kanala girmiyor ve sifrelemiyor bu sorun nedendir acaba conf u ayarlamaya calistimda conf a kanala girip cikio conf a tüm kanallara girmesi icin nasıl bir satır eklemem gerekir |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio |
Cevap: Kanal YasakLama ve Basvuru-Kayıt Sistemi ( Unreal - IRCservices - Eggdrop trio <MemoServ> C-Bot rumuzu #OzelOdaBasvuru nickine memo yolladı. iyide ben bu memoyu nasıl okuyacam kanala memo gondermiş nasıl gondermişse :)) yada biz bu memo yarine kanala yansıtsa olurmu? |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 10:51. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk