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/)
-   -   Eggdrop Bota şu işlemi nasıl yaptırırım (https://www.ircforumlari.net/eggdrop-neostats-bnc/380059-eggdrop-bota-su-islemi-nasil-yaptiririm.html)

AkMaN 31 Ocak 2011 11:01

Eggdrop Bota şu işlemi nasıl yaptırırım
 
Coder arkadaşlardan rica etsem



alias absohaber { if !$dde(mirc, channels) { !.echo -a Hiç Bi Kanalda Yoksunuz ! }
else { set %channels $replace($dde(mirc, channels),$chr(32),$chr(44)) }
!.os raw :nickserv privmsg %channels Şifreniz kaßuL EdiLdi Efendim...
!.os raw :memoserv privmsg %channels Yeni Mesaj'ınız Yoktur..
!.os raw :chanserv privmsg %channels Hoş Geldiniz DjAkMaN PatRoNuM !
!.os raw :helpserv privmsg %channels IRC/Services Hakkinda Yardim aLabilmeniz için #operhelp Kanalina Giriniz.
!.os raw :operserv privmsg %channels Sunucu İrcd System ve Web Sorumlusu Şuanda DjAkMaN Online..


eggdrop bota böyle birşeyi nasıl yaptırırım yardımcı olursanız sevinirim

oSmanLi 07 Şubat 2011 09:03

Cevap: Eggdrop Bota şu işlemi nasıl yaptırırım
 
Kod:

on *:join:#: {
  if ($nick == $me) {
    MSG OperServ RAW :GlobaL Privmsg $chan Sunucu İrcd System ve Web Sorumlusu Şuanda DjAkMaN Online..
    else { halt | haltdef }
  }
}


bunu Scpritine ekle Girdiğin Tüm kanllarda Oper Serv Yazdığını Söyler eger Raw yetkin varsa tabiki :)

AkMaN 07 Şubat 2011 11:26

Cevap: Eggdrop Bota şu işlemi nasıl yaptırırım
 
sağol tşk ederim ama ben script için dememiştim eggdrop bot için demiştim

Raw 07 Şubat 2011 13:43

Cevap: Eggdrop Bota şu işlemi nasıl yaptırırım
 
eğer Unrealircd kullanıyorsan ve oper girişi yapıldığında global mesaj şeklinde bilgilendirme yapmak istiyorsan aşağıdaki tcl işini görür diye düşünüyorum.

PHP- Kodu:

bind raw notice oper_giris

proc oper_giris 
{from keyword text} {
 global 
botnick
    
if {[string match -nocase "*is now a network admin*" $text]} {
        
set nick [string range [lindex [split [lindex $text 1":"10 end]
        
set oper [string range [lindex [split [lindex $text 3"]"01 end]
            if {[
string match -nocase $botnick $oper]} { return }
                
putquick "PRIVMSG $nick :\003$r\Kolay gelsin \002$nick\002. Oper girişiniz başarı ile gerçekleşmiştir.\003"
                
putquick "PRIVMSG $nick :\003$r\İyi görevler dilerim.\003"
                
putquick "PRIVMSG OperServ GLOBAL \00304\002$oper\002\00312 şu anda online konumda\00304 \002\[ NetAdmin(N) ]\002\003"
                
return 0
    
}
    if {[
string match -nocase "*is now a server admin*" $text]} {
        
set nick [string range [lindex [split [lindex $text 1":"10 end]
        
set oper [string range [lindex [split [lindex $text 3"]"01 end]
            if {[
string match -nocase $botnick $oper]} { return }
                
putquick "PRIVMSG $nick :\003$r\Kolay gelsin \002$nick\002. Oper girişiniz başarı ile gerçekleşmiştir.\003"
                
putquick "PRIVMSG $nick :\003$r\İyi görevler dilerim.\003"
                
putquick "PRIVMSG OperServ GLOBAL \00304\002$oper\002\00312 şu anda online konumda\00304 \002\[ ServerAdmin(A) ]\002\003"
                
return 0
    
}
    if {[
string match -nocase "*is now a services admin*" $text]} {
        
set nick [string range [lindex [split [lindex $text 1":"10 end]
        
set oper [string range [lindex [split [lindex $text 3"]"01 end]
            if {[
string match -nocase $botnick $oper]} { return }
                
putquick "PRIVMSG $nick :\003$r\Kolay gelsin \002$nick\002. Oper girişiniz başarı ile gerçekleşmiştir.\003"
                
putquick "PRIVMSG $nick :\003$r\İyi görevler dilerim.\003"
                
putquick "PRIVMSG OperServ GLOBAL \00304\002$oper\002\00312 şu anda online konumda\00304 \002\[ ServicesAdmin(a) ]\002\003"
                
return 0
    
}
    if {[
string match -nocase "*is now a co admin*" $text]} {
        
set nick [string range [lindex [split [lindex $text 1":"10 end]
        
set oper [string range [lindex [split [lindex $text 3"]"01 end]
            if {[
string match -nocase $botnick $oper]} { return }
                
putquick "PRIVMSG $nick :\003$r\Kolay gelsin \002$nick\002. Oper girişiniz başarı ile gerçekleşmiştir.\003"
                
putquick "PRIVMSG $nick :\003$r\İyi görevler dilerim.\003"
                
putquick "PRIVMSG OperServ GLOBAL \00304\002$oper\002\00312 şu anda online konumda\00304 \002\[ CoAdmin(C) ]\002\003"
                
return 0
    
}
    if {[
string match -nocase "*is now an oper*" $text]} {
        
set nick [string range [lindex [split [lindex $text 1":"10 end]
        
set oper [string range [lindex [split [lindex $text 3"]"01 end]
            if {[
string match -nocase $botnick $oper]} { return }
                
putquick "PRIVMSG $nick :\003$r\Kolay gelsin \002$nick\002. Oper girişiniz başarı ile gerçekleşmiştir.\003"
                
putquick "PRIVMSG $nick :\003$r\İyi görevler dilerim.\003"
                
putquick "PRIVMSG OperServ GLOBAL \00304\002$oper\002\00312 şu anda online konumda\00304 \002\[ IRCop(O) ]\002\003"
                
return 0
    
}


iyi forumlar.

AkMaN 07 Şubat 2011 17:09

Cevap: Eggdrop Bota şu işlemi nasıl yaptırırım
 
maalesef tcl çalışmadı ben Unreal3.2 kullanıyorum





edit: arkadaşlar konu hala günceldir

Sohbetcafesi 09 Nisan 2011 20:58

Cevap: Eggdrop Bota şu işlemi nasıl yaptırırım
 
Bu tcl. yi nereye ekleyeceğiz kardeş tcl. güzelde detaylı anlatırmısın?

Spoof 10 Nisan 2011 07:12

Cevap: Eggdrop Bota şu işlemi nasıl yaptırırım
 
tcl'yi eggdrop/scripts 'in içine atacaksın.. sonra tcl'yi conf'a tanıtman lazım Onun içinde. botuna bağlı conf dosyasını açıp En aşağıya

source scripts/tclismi.tcl tclismine scripts'in içine attığın tcl'nin ismini gireceksin sonra telnetten PS x ile Eggdrop botu çıkarıp

cd eggdrop
./eggdrop -m botismi.conf bot'a bağlı confun ismini yazıp bota sunucuya sokacaksın.

Sohbetcafesi 15 Nisan 2011 18:57

Cevap: Eggdrop Bota şu işlemi nasıl yaptırırım
 
Aynısını verdim kral.tcl koydum adınıda hiçbir hatada vermedi ama dediklerinin hiçbirisi olmuyor yani bi değişiklik yok hatada yok değişiklikte yok oper girilince öyle yazılar çıkmıyor..neden?

CLubber 15 Nisan 2011 20:13

Cevap: Eggdrop Bota şu işlemi nasıl yaptırırım
 
Botun OperServ Global Yetkisi Varmı.?

Sohbetcafesi 15 Nisan 2011 21:48

Cevap: Eggdrop Bota şu işlemi nasıl yaptırırım
 
Alıntı:

CLubber Nickli Üyeden Alıntı (Mesaj 1040725831)
Botun OperServ Global Yetkisi Varmı.?

var ScanXe ayarladım olmadı..


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net