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

2Beğeni(ler)
  • 2 Post By CLubber

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 29 Eylül 2009, 23:20   #1
Çevrimdışı
Raw
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
!topic Mesajınız (Botunuz topic atsın )




arkadaşlar bir süre önce foruma yazmıştım cevap veren olmadı .. konuyuda bulamadım aramada :s yazayım dedim tekrar ben kendi kendime keşfettim bu tcl i
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
napalım yazan olmayınca
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
buyrun topic tcl ..

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
set oper_kanali "#OperKanaliniz" bind pub !topic topic_raw proc topic_raw {nick uhost hand chan args} { global oper_kanali if {[onchan $nick $oper_kanali} { puthelp "chanserv set $chan topiclock off" puthelp "TOPIC $chan : [lindex $args 0]" puthelp "chanserv set $chan topiclock on" } }

arkadaşlar eğer botunuz services root yetkilerine sahipse bu komut ile kanalın topic kilidini açar topiği atar ve yeniden topic kilidini aktif hale getirir .. ben sunucumda sorunsuz kullanıyorum .. İyi Forumlar ..

__________________
ĻêģäĻ Düšűņ īĻĹęğàĻ Yàşà! ~
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 29 Eylül 2009, 23:28   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !topic Mesajınız (Botunuz topic atsın )




teşekkürler kardeşim çok yaradı

 
Alıntı ile Cevapla

Alt 30 Eylül 2009, 12:24   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !topic Mesajınız (Botunuz topic atsın )




İşe yarar ama biraz hata var;


set oper_kanali "#OperKanaliniz"

bind pub - !topic topic_raw ; #Kullanımı bu şekilde olmalı

proc topic_raw {nick uhost hand chan args} {
global oper_kanali
if {[onchan $nick $oper_kanali]} { ; #Köşeli parantezi kapatmayı unutmuşsun
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

puthelp "chanserv set $chan topiclock off"
puthelp "chanserv TOPIC [lindex $args 0] [lrange $args 1 end]" ; #Burayıda bu şekilde kullanman daha doğru olur.
puthelp "chanserv set $chan topiclock on"
}
}

!topic <#kanal> <topic mesajın> şeklinde kullanacaksan komudu "[lindex $args 0] [lrange $args 1 end]" yerine sadece "$args" şeklinde kullanman yeterli olurdu ancak orada ilk kelimeyi veya ondan sonrasını nasıl alabileceğini göstermek için o şekilde yaptım.

 
Alıntı ile Cevapla

Alt 30 Eylül 2009, 15:40   #4
Çevrimdışı
Raw
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !topic Mesajınız (Botunuz topic atsın )




BuCaLı , teş yeni yeni öğreniyoruz bu kadar hatayı mazur gör hoca
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

__________________
ĻêģäĻ Düšűņ īĻĹęğàĻ Yàşà! ~
 
Alıntı ile Cevapla

Alt 16 Ekim 2011, 02:22   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !topic Mesajınız (Botunuz topic atsın )




Hocam hata yok ancak işlev de görmüyor. Bot admin listtede ekli yani herşey tamam ama işlev görmüyor sorun nedir ?

 
Alıntı ile Cevapla

Alt 16 Ekim 2011, 13:22   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !topic Mesajınız (Botunuz topic atsın )




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
bind pub - !topic msg_topic proc msg_topic {nick uhost handle chan text} { global botnick if {[onchan $nick "#Opers"]} { set kanal [lindex $text 0] set topic [lrange $text 1 end] putquick "ChanServ ACCESS $kanal add $botnick 999" putquick "ChanServ SOP $kanal add $botnick" putquick "ChanServ SET $kanal topiclock off" putquick "ChanServ TOPIC $kanal $topic" putquick "ChanServ SET $kanal topiclock on" putquick "ChanServ ACCESS $kanal del $botnick" putquick "ChanServ SOP $kanal del $botnick" putquick "PRIVMSG #Opers :$kanal kanalına topiciniz atılmıştır." } } putlog "Topic TCL v1.0 - Written By CLubber"

#Opers kanal genelinde Kullanımı: <!topic #kanal mesaj>"

 
Alıntı ile Cevapla

Cevapla

Etiketler
atsin, botunuz, mesajiniz, topic


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
!topic mesaj komutunda topic sorunum var helloweenfs Eggdrop, NeoStats, BNC 2 21 Kasım 2012 03:15
Topic:d Siyah1 Komik Loglar 18 12 Haziran 2010 23:47
List komutunda topic'i olmayan kanallara topic BehroozWolf Parca Kodlar 13 19 Aralık 2009 17:31
topic yap Techno Komik Loglar 0 17 Temmuz 2007 01:45