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/)
-   Eggdrop, NeoStats, BNC (https://www.ircforumlari.net/eggdrop-neostats-bnc/)
-   -   giriş mesaj yardım (https://www.ircforumlari.net/eggdrop-neostats-bnc/123399-giris-mesaj-yardim.html)

Neotr 11 Temmuz 2008 19:23

giriş mesaj yardım
 
proc join_greet {nick uhost handle channel} {
putserv "PRIVMSG $nick :Text mesaj"
}
bind join - * join_greet

Merhabalar şöyle bir ricam olacak bu kod üzerine
belirlediğim kanala girenlere bu mesajı yazmayacak olabilirse bota whois çekildiğinde de bir text mesaj yazdırılabilirmi ?

Teşekkür ederim.

GemLik 11 Temmuz 2008 20:51

Cevap: giriş mesaj yardım
 
Scanx.tcl de buna benzer bişey var bota whois çektiğinde belirtilien admin kanalına whois in kimi çektiğini ve istenilen bilgileri usere gösterir..

Kod:

bind raw * notice snotice
proc snotice {from keyword arg} {
global admin_chan identRepeat muafidentler
if { [string match "*did a /whois on you.*" $arg] } {
set nick [lindex $arg 2]
set host [lindex $arg 3]
putquick "PRIVMSG $admin_chan \00303-> \00302$nick $host \00303<- \00312whois çekti!"
if {![info exists ::whoiscount([set wnick [md5 [string tolower $host]]])]} {
set ::whoiscount($wnick) 0
timer 30[list unset ::whoiscount($wnick)]
putquick "PRIVMSG $nick :\00302Merhaba 4$nick."
putquick "PRIVMSG $nick :\00302ScanX bütün sunucu üzerinde genel bir koruma sağlar. Özellikleri bakımından \037rakipsiz\037 kullanılışı ve yapısı bakımından \037tektir."
putquick "PRIVMSG $nick :--------------------------------------------------------------------"
putquick "PRIVMSG $nick :\00305Kanal genelinde kullanabileceğiniz bazı komutlar:"
putquick "PRIVMSG $nick :\00302\002!Topten :\002\003 kanalda kimin nekadar konuştuğunu gösterir"
putquick "PRIVMSG $nick :\00302\002!Stat nick :\002\003 kanalda belirtilen nickin nekadar konuştuğunu gösterir"
putquick "PRIVMSG $nick :\00302\002!Sıra nick :\002\003 Bu isatatistiklerde belirtilen nickin kaçıncı sırada olduğunu gösterir"
putquick "PRIVMSG $nick :\00302\002!sure nick :\002\003 belirtilen nickin kanala ne zaman girdiğini gösterir"
putquick "PRIVMSG $nick :\00302\002!seen nick :\002\003 Belirtilen kişinin en son ne zaman kanalda olduğunu gösterir"
putquick "PRIVMSG $nick :\00302\002!yardım <mesajınız> :\002\003 Bu şekilde sunucu yetkililerinden yardım alabilirsiniz"
putquick "PRIVMSG $nick :\00302\002!ping :\002\003 Ping sürenizi görmeye yarar."
putquick "PRIVMSG $nick :--------------------------------------------------------------------"
putquick "PRIVMSG $nick :\00305Özelime yazabileceğiniz bazı komutlar:"
putquick "PRIVMSG $nick :\00302\002!komutlar :\003\002 kanal oplarının kullanabileceği komutları gösterir"
putquick "PRIVMSG $nick :\00302\002yardim :\002\003 irc hakkındaki yardım konularımdan faydalanabilirsiniz"
putquick "PRIVMSG $nick :--------------------------------------------------------------------"
putquick "PRIVMSG $nick :\00305#haber kanalında kullanabileceğiniz komutlar:"
putquick "PRIVMSG $nick :\00302\002!Sondakika:\002\003 Son dakika haberleri.."
putquick "PRIVMSG $nick :\00302\002!Sporson :\002\003 En son spor haberleri.."
putquick "PRIVMSG $nick :\00302\002!Burclar :\002\003 Günlük burç
yorumlarınız.."
putquick "PRIVMSG $nick :\002\00302ScanX v.2 By SaW\002\003"
}

kendi isteğinize göre editleyebilirsiniz sanırım satırları

Neotr 11 Temmuz 2008 21:14

Cevap: giriş mesaj yardım
 
saol gemlik teşekkür ederim diğer sorum devam

Alıntı:

belirlediğim kanala girenlere bu mesajı yazmayacak

Neotr 14 Temmuz 2008 21:40

Cevap: giriş mesaj yardım
 
Kod:

proc join_greet {nick uhost handle channel} {
putserv "PRIVMSG $nick :Text mesaj"
}
bind join - * join_greet

belirlediğim kanala girenlere bu mesajı yazmayacak
Yokmu arkadaşlar yardımcı olabilecek ?

JoinT 14 Temmuz 2008 22:16

Cevap: giriş mesaj yardım
 
Alıntı:

Neotr Nickli Üyeden Alıntı (Mesaj 505815)
Kod:

proc join_greet {nick uhost handle channel} {
putserv "PRIVMSG $nick :Text mesaj"
}
bind join - * join_greet

belirlediğim kanala girenlere bu mesajı yazmayacak
Yokmu arkadaşlar yardımcı olabilecek ?


Kod:


bind join - * join_greet
proc join_greet {nick uhost handle channel} {
if {$chan != "#KANAL"} {
putserv "PRIVMSG $nick :Text mesaj"
}
}


Neotr 14 Temmuz 2008 22:32

Cevap: giriş mesaj yardım
 
JoinT saol ya hep yardımımıza koşuyon allah razı olsun

kodu denedim ama çalışmıyor :S artık hiç mesaj atmıyor.

Siber55 15 Temmuz 2008 09:20

Cevap: giriş mesaj yardım
 
Kod:

bind join - * kanala_giris
proc kanala_giris {nick uhost handle chan} {
if {$chan != "#KANAL"} {
putserv "PRIVMSG $nick : Mesaj"
}
RETURN 1
}

Eğer birden cok kanalı belirtmek istiyorsan

Kod:

if {$chan != "#KANAL"} {
olan kısmı

Kod:

if {($chan != "#1") || ($chan != "#2") || ($chan != "#3")} {
Yaparsan olur.

KanaLın adını harflerin büyüklügüne kücüklügüne dikkat ederek yazarsan sorun olmayacaktır.
Örnegin :
#sohbet
#Sohbet

Server da nasıl gözüküyor ise bota da o sekilde yazaman gerekli.

SaW 15 Temmuz 2008 20:40

Cevap: giriş mesaj yardım
 
Alıntı:

Siber55 Nickli Üyeden Alıntı (Mesaj 506021)

Kod:

if {($chan != "#1") || ($chan != "#2") || ($chan != "#3")} {

Böyle yaparsan her durumda çalışacaktır. || "ya da" anlamına gelir. Onun yerine "ve" anlamına gelen && operatörünü kullanmalısın.

Neotr 16 Temmuz 2008 00:44

Cevap: giriş mesaj yardım
 
teşekkürler bu sefer oldu allah razı olsun arkadaşlar cümlenizden


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

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