peki buna yayýný alan dj in nickini deðiþtirmeyi de ekleyebilr miyiz acaba piyasadaki mevcut tcl lerde bu !dj veya .setdj komutu ile deðiþtirilebileceði yazýyor ama uygulandýðýnda komut çalýþmýyor. elinde bu kodlarýn olduðu tcl ye sahip arkadaþlar varmýdýr ve paylaþabilirler mi yani dj yayýný aldýðýnda bot otomatik olarak dj in nickini dj-nick gibi býraktýðý zamanda nick þeklinde gene eski haline çevirecek ve birde bu dinleyenlere oto voice veren tcller var piyasa da ama dinleyici dinlemeyi kestiði zaman bu voiceyi alan kodlara sahip arkadaþlar varmýdýr ve varsa paylaþabilirler mi.... Saygýlarýmla....
#Dj Odasýnda !dj yazdýðý zaman otomatik olarak DJ_ eki alacaktýr.
Alýntý:
# DJ'lere verilecek ident'i yazýyoruz.
set dj(ident) "DJ"
# DJ'lere verilecek hostu yazýyoruz.
set dj(host) "DJ.sunucu.NET"
# DJ'lere verilecek fullname'yi yazýyoruz.
set dj(name) "irc.sunucuadý DJ"
bind pub - !dj dj:login
proc dj:login {nick uhand host chan text} {
global botnick dj
if {[string match -nocase "#DJ" $chan]} {
putquick "chghost $nick $dj(host)"
putquick "chgident $nick $dj(ident)"
putquick "chgname $nick $dj(name)"
putquick "operserv raw svsmode $nick +Wq :1"
putquick "operserv raw svsnick $nick DJ_$nick :1"
putquick "privmsg $chan $nick Baþarý ile dj login oldunuz."
}
}
#Dj Odasýnda !off yaptýðý zaman ise orjinal nickine geri dönecektir.
Alýntý:
# DJ'lere verilecek ident'i yazýyoruz.
set dj(ident) "DJ"
# DJ'lere verilecek hostu yazýyoruz.
set dj(host) "DJ.sunucu.NET"
# DJ'lere verilecek fullname'yi yazýyoruz.
set dj(name) "irc.sunucu DJ"
bind pub - !off off
proc off {nick uhand host chan text} {
global botnick dj
if {[string match -nocase "#DJ" $chan]} {
putquick "chghost $nick $dj(host)"
putquick "chgident $nick $dj(ident)"
putquick "chgname $nick $dj(name)"
putquick "operserv raw svsmode $nick +Wq :1"
putquick "operserv raw svsnick $nick [string map -nocase {"DJ_" ""} $nick] :1"
putquick "privmsg $chan $nick emeðinize saðlýk teþekkürler."
}
}
Yukarda belirttiðim kodlarý ekleyin , ekstra bir tcl dosyasý oluþturmak istiyorsanýzda conf dosyasýna source olarak eklemeyi unutmayýn , Yanlýþ hatýrlamýyor isem @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]'a ait kodlar
#Dj Odasýnda !dj yazdýðý zaman otomatik olarak DJ_ eki alacaktýr.
#Dj Odasýnda !off yaptýðý zaman ise orjinal nickine geri dönecektir.
Yukarda belirttiðim kodlarý ekleyin , ekstra bir tcl dosyasý oluþturmak istiyorsanýzda conf dosyasýna source olarak eklemeyi unutmayýn , Yanlýþ hatýrlamýyor isem @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]'a ait kodlar
Evet bir çok konu mevcut doðru hatta bir çok tcl nin içinde de kodlar mevcut ama ne var ki çalýþmýyordu ve bunu nasýl dinleyiciye oto voice veriyor ayný þekilde otomatik yaptýramaz mýyýz acaba?
set araislem(trigger) "!ara" ;# sadece dj kanalindakilerin kullanacagi komut (eger istenilen sarki linki cikmaz ise) set istekislem(trigger) "!istek" ;# istek komutu set varislem(trigger) "!var" ;# sarki var ise yazilacak komut set yokislem(trigger) "!yok" ;# sarki yok ise yazilacak komut set radyo "#radyo" ;# istek yapilacak kanal set dj "#dj" ;# istegin gonderilecegi kanal set timetube "15" ;# Tekrardan istek yapabilmek icin beklenen sure.. saniye olarak.. set onoff 1