IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   TCL Scriptler (https://www.ircforumlari.net/tcl-scriptler/)
-   -   belirli identleri başka kanala çekme (https://www.ircforumlari.net/tcl-scriptler/462288-belirli-identleri-baska-kanala-cekme.html)

fLayer 13 Mart 2012 16:20

belirli identleri başka kanala çekme
 
S.a Belirli bir identi tüm kanallardan sapart yaptırıp Tek kanala çekmek istiyorum Boyle bir Tcl Varmıdır
örnek; Ahmet@ bu identler tüm kanallardan Sapart yaptırıp #ahmet kanalına almak istiyorum

CLubber 13 Mart 2012 17:30

Cevap: belirli identleri başka kanala çekme
 
PHP- Kodu:

bind raw notice nick:connection
proc nick
:connection {from keyword arg} { 
  global 
botnick
  
if {[string match -nocase "*Client connecting*" $arg]} {
    
set nick [lindex $arg 9]
    
set ident [string range [lindex [split [lindex $arg 10"@"01 end]
    if {[
string match -nocase "Ident1" $ident]} {
      
putquick "SAJOIN $nick #1,00"
      
putquick "SAJOIN $nick #Kanal1,#Kanal2,#Kanal3,#Kanal4,#Kanal5"
      
putquick "NOTICE $nick Merhaba $nick"
      
putquick "NOTICE $nick Bağlantınız başarı ile tamamlanmıştır ve tüm kanallardan çıkarılıp sunucu yöneticisinin belirlediği kanala alınmışsınızdır."
      
putquick "NOTICE $nick Bilginize sunar, Teşekkür ederiz."
    
}
    if {[
string match -nocase "Ident2" $ident]} {
      
putquick "SAJOIN $nick #1,00"
      
putquick "SAJOIN $nick #Kanal1,#Kanal2,#Kanal3,#Kanal4,#Kanal5"
      
putquick "NOTICE $nick Merhaba $nick"
      
putquick "NOTICE $nick Bağlantınız başarı ile tamamlanmıştır ve tüm kanallardan çıkarılıp sunucu yöneticisinin belirlediği kanala alınmışsınızdır."
      
putquick "NOTICE $nick Bilginize sunar, Teşekkür ederiz."
    
}
    if {[
string match -nocase "Ident3" $ident]} {
      
putquick "SAJOIN $nick #1,00"
      
putquick "SAJOIN $nick #Kanal1,#Kanal2,#Kanal3,#Kanal4,#Kanal5"
      
putquick "NOTICE $nick Merhaba $nick"
      
putquick "NOTICE $nick Bağlantınız başarı ile tamamlanmıştır ve tüm kanallardan çıkarılıp sunucu yöneticisinin belirlediği kanala alınmışsınızdır."
      
putquick "NOTICE $nick Bilginize sunar, Teşekkür ederiz."
    
}
  }
}
putlog "Connection TCL v1.0 - Written By CLubber" 

Ident1 - Ident2 - Ident3 olan kısımları kendine göre düzenlemelisin.

#Kanal1,#Kanal2,#Kanal3 botun çekeceği kanallardır.

Botunun nicki kayıtlı, admin listte ve en az services administrator olması gerekli.

fLayer 13 Mart 2012 18:26

Cevap: belirli identleri başka kanala çekme
 
part olayını qoremedim yalnız bu tcl de

Neo 13 Mart 2012 18:35

Cevap: belirli identleri başka kanala çekme
 
putquick "SAJOIN $nick #1,00"
Bu kod kullaniciyi tum kanallardan cikartir ve altindaki kod ise belirledigin kanallara sokar.

fLayer 13 Mart 2012 19:34

Cevap: belirli identleri başka kanala çekme
 
toxş-ic verdigin tcl Nickler içindi SAnırım bir ara daha vermiştin bunu bize ident lazım

Neo 13 Mart 2012 20:10

Cevap: belirli identleri başka kanala çekme
 
CLubber'in verdigi tcl'yi kullan aradigin o.

fLayer 13 Mart 2012 20:13

Cevap: belirli identleri başka kanala çekme
 
ondada hata verdi hatayı kendisine yolladım ama sanırım online degil

Neo 13 Mart 2012 20:41

Cevap: belirli identleri başka kanala çekme
 
Cikan hatayi buraya kopyala, belki yardimci olabiliriz.

CLubber 13 Mart 2012 20:44

Cevap: belirli identleri başka kanala çekme
 
TCL ile ilgili bir sorun yok, conf dosyanızı değiştirin..

house 15 Mart 2012 16:01

Cevap: belirli identleri başka kanala çekme
 
Tşk paylaşım içn tekrar. alternatif;

/spamfilter add u viruschan - Yasak_Ident_Kullandiniz ^(.+!(identleri|boyle|ayir|bitanevarsa|tekyaz)@.+: .+))$

silmek icin "add" yerine "del" kullanın. unrealircd.conf içinde spamfilter set ayarlarını yapmışsan -ki yapılıdır genelde- belirlenen kanala sokar o kişiyi. kanallara girmeden direkt o kanala sokar zten. komut için enaz ircop gerekir genelde bu yetiyo ve +S modu lazım snomaskta eğer görmek istiyosan spam mesajlarını.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 01:21.

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