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/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   ✔ Çözüldü 5 dk Kanala Mesaj (https://www.ircforumlari.net/mirc-scripting-sorunlari/1059062-5-dk-kanala-mesaj.html)

Smith 22 Nisan 2025 13:15

5 dk Kanala Mesaj
 
merhaba arkadaşlar sunucumzua hoş geldiniz mesajını belirttiğim kanalda her 5 dakikada bir otomatik nick kanala mesaj olarak atsın istiyorum nasıl yapabilirim ?

Smith 22 Nisan 2025 16:25

Cevap: 5 dk Kanala Mesaj
 
ve eklermisiniz koda belirlediğim sunucuda atsın sadece bulunduğum her sunucu da değil.

CoCoRiCo 22 Nisan 2025 18:27

Cevap: 5 dk Kanala Mesaj
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Mesut 22 Nisan 2025 18:46

Cevap: 5 dk Kanala Mesaj
 
Biraz Araştırırsan Forumda birçok Remote var Aradığını bulursun Forumdaki Paylaşımlarda

Smith 22 Nisan 2025 18:48

Cevap: 5 dk Kanala Mesaj
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bulamadım ondan konu açtım kardeşim

Mesut 22 Nisan 2025 18:55

Cevap: 5 dk Kanala Mesaj
 
Alıntı:

Smith Nickli Üyeden Alıntı (Mesaj 1043010375)
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bulamadım ondan konu açtım kardeşim


Kullanım Şekli » /timer <kez> <süre> /Yapılacak
-
formatındadır. Aşağıda, kullanım şeklinin pekiştirilmesi için birkaç örnek :
-
Örnek : » /timer 5 10 /amsg Selamlar. (10'ar saniye aralıklarla, toplam 5 defa tüm kanala "Selamlar." yazdir gibi gibi uretebilirsin Timer lerden yararlanabilirsin

Coderlab 22 Nisan 2025 21:17

Cevap: 5 dk Kanala Mesaj
 
Kod:

on *:CONNECT: {
  .timerAutoMsg 0 300 msg #kanaladi Sunucumuza hoş geldiniz!
}

Connect eventine bagladim. Mirci acip herhangi bi sunucuya baglandiginda baslar. Gereken yerleri kendine göre düzenlersin

Gurkan 25 Nisan 2025 08:44

Cevap: 5 dk Kanala Mesaj
 
Alıntı:

Smith Nickli Üyeden Alıntı (Mesaj 1043010227)
merhaba arkadaşlar sunucumzua hoş geldiniz mesajını belirttiğim kanalda her 5 dakikada bir otomatik nick kanala mesaj olarak atsın istiyorum nasıl yapabilirim ?

Kod:

  on *:START: {
  hmake wMesaj 10
  hadd wMesaj 1 "Mesajınız 1"
  hadd wMesaj 2 "Mesajınız 2"
  hadd wMesaj 3 "Mesajınız 3"
  hadd wMesaj 4 "Mesajınız 4"
}

alias wMsg {
  return $hget(wMesaj, $r(1, $hget(wMesaj, 0).item))
}

on *:CONNECT: {
  if ($server == irc.seninsite.com) {
    .timerWelcome 0 300 /msg #kanal $wMsg
  }
}

on *:DISCONNECT: {
  if ($server == irc.seninsite.com) {
    .timerWelcome off
  }
}

on *:EXIT: {
  hfree wMesaj
}


Sürekli aynı mesajı atmaktansa hash tabloya eklediğin mesajları her 5 dakikada bir rastgele belirlediğin sunucu ve kanala gönderir. Mirci kapattığında timer sıfırlanır ve hash tablo silinir.

Aybarss 05 Mayıs 2025 16:05

Cevap: 5 dk Kanala Mesaj
 
; Script, mIRC başlatıldığında çalışsın
on *:START: {
; 5 dakikada bir (#sohbet kanalı için örnek)
.timerhosgeldin 0 300 msg #sohbet [SunucuNick] Sunucumuza hoş geldiniz!
}
alias baslat_hosgeldin {
.timerhosgeldin 0 300 msg #sohbet [SunucuNick] Sunucumuza hoş geldiniz!
echo -a Hoş geldin mesajı başlatıldı.
}

alias durdur_hosgeldin {
.timerhosgeldin off
echo -a Hoş geldin mesajı durduruldu.
}


Kullanım:
• /baslat_hosgeldin → Timer başlar
• /durdur_hosgeldin → Timer durur

meveric 30 Ekim 2025 00:32

Cevap: 5 dk Kanala Mesaj
 
Alıntı:

Gurkan Nickli Üyeden Alıntı (Mesaj 1043011293)
Kod:

  on *:START: {
  hmake wMesaj 10
  hadd wMesaj 1 "Mesajınız 1"
  hadd wMesaj 2 "Mesajınız 2"
  hadd wMesaj 3 "Mesajınız 3"
  hadd wMesaj 4 "Mesajınız 4"
}

alias wMsg {
  return $hget(wMesaj, $r(1, $hget(wMesaj, 0).item))
}

on *:CONNECT: {
  if ($server == irc.seninsite.com) {
    .timerWelcome 0 300 /msg #kanal $wMsg
  }
}

on *:DISCONNECT: {
  if ($server == irc.seninsite.com) {
    .timerWelcome off
  }
}

on *:EXIT: {
  hfree wMesaj
}

Sürekli aynı mesajı atmaktansa hash tabloya eklediğin mesajları her 5 dakikada bir rastgele belirlediğin sunucu ve kanala gönderir. Mirci kapattığında timer sıfırlanır ve hash tablo silinir.




Merhaba hocam çalışan kod buldum sonunda ama bu kod sadece tek mesajı sürekli tekrarlıyor diğer mesajları yazmıyor kanala bu sorunu nasıl çözülür yardım lütfen

manikdepresif 30 Ekim 2025 00:50

Cevap: 5 dk Kanala Mesaj
 
.timerWelcome 0 300 /msg #kanal $!wMsg
boyle degis bakalim aynisini gonderecek mi

meveric 31 Ekim 2025 01:27

Cevap: 5 dk Kanala Mesaj
 
Alıntı:

manikdepresif Nickli Üyeden Alıntı (Mesaj 1043091504)
.timerWelcome 0 300 /msg #kanal $!wMsg
boyle degis bakalim aynisini gonderecek mi


malesef hiç çalışmadı tşkler.

SNOOPY 31 Ekim 2025 09:19

Cevap: 5 dk Kanala Mesaj
 
[QUOTE=meveric;1043091501]Merhaba hocam çalışan kod buldum sonunda ama bu kod sadece tek mesajı sürekli tekrarlıyor diğer mesajları yazmıyor kanala bu sorunu nasıl çözülür yardım lütfen[/QUOTE
Alıntı:

meveric Nickli Üyeden Alıntı (Mesaj 1043092123)
malesef hiç çalışmadı tşkler.

Kodu verirsen yardımcı oluruz.

meveric 01 Kasım 2025 01:22

Cevap: 5 dk Kanala Mesaj
 
[QUOTE=SNOOPY;1043092186]
Alıntı:

meveric Nickli Üyeden Alıntı (Mesaj 1043091501)
Merhaba hocam çalışan kod buldum sonunda ama bu kod sadece tek mesajı sürekli tekrarlıyor diğer mesajları yazmıyor kanala bu sorunu nasıl çözülür yardım lütfen[/QUOTE
Kodu verirsen yardımcı oluruz.




merhaba kod bu ama tek satır tekrarlıyor


on *:START: { hmake wMesaj 10 hadd wMesaj 1 "Mesajınız 1" hadd wMesaj 2 "Mesajınız 2" hadd wMesaj 3 "Mesajınız 3" hadd wMesaj 4 "Mesajınız 4" } alias wMsg { return $hget(wMesaj, $r(1, $hget(wMesaj, 0).item)) } on *:CONNECT: { if ($server == irc.seninsite.com) { .timerWelcome 0 300 /msg #kanal $wMsg } } on *:DISCONNECT: { if ($server == irc.seninsite.com) { .timerWelcome off } } on *:EXIT: { hfree wMesaj }

SNOOPY 01 Kasım 2025 17:15

Cevap: 5 dk Kanala Mesaj
 
[QUOTE=meveric;1043092729]
Alıntı:

SNOOPY Nickli Üyeden Alıntı (Mesaj 1043092186)

merhaba kod bu ama tek satır tekrarlıyor


on *:START: { hmake wMesaj 10 hadd wMesaj 1 "Mesajınız 1" hadd wMesaj 2 "Mesajınız 2" hadd wMesaj 3 "Mesajınız 3" hadd wMesaj 4 "Mesajınız 4" } alias wMsg { return $hget(wMesaj, $r(1, $hget(wMesaj, 0).item)) } on *:CONNECT: { if ($server == irc.seninsite.com) { .timerWelcome 0 300 /msg #kanal $wMsg } } on *:DISCONNECT: { if ($server == irc.seninsite.com) { .timerWelcome off } } on *:EXIT: { hfree wMesaj }

Kod:

on *:START: {
  hmake wMesaj 10
  hadd wMesaj 1 "Mesajınız 1"
  hadd wMesaj 2 "Mesajınız 2"
  hadd wMesaj 3 "Mesajınız 3"
  hadd wMesaj 4 "Mesajınız 4"
}

alias wMsg {
  var %i = $r(1, $hget(wMesaj,0).item)
  return $hget(wMesaj,%i)
}

on *:CONNECT: {
  if ($server == irc.seninsite.com) {
    .timerWelcome 0 300 msg #kanal $wMsg
  }
}

on *:DISCONNECT: {
  if ($server == irc.seninsite.com) {
    .timerWelcome off
  }
}

on *:EXIT: {
  hfree wMesaj
}

Bunu bir dener misin?

Che 07 Kasım 2025 23:00

Cevap: 5 dk Kanala Mesaj
 
Kod:

alias hosgeldiniz.bot.ayar {
  set %hosgeldiniz.kanal #Che
  set %hosgeldiniz.mesaj Hoş geldiniz! Kanalımıza katıldığınız için teşekkür eder bol sohbetler dileriz.
  set %hosgeldiniz.interval 5 ; dakika
}
alias hosgeldiniz.bot.baslat {
  .timerhosgeldiniz 0 %hosgeldiniz.interval hosgeldiniz.mesaj.gonder
}
alias hosgeldiniz.mesaj.gonder {
  msg %hosgeldiniz.kanal %hosgeldiniz.mesaj
}
hosgeldiniz.bot.ayar
hosgeldiniz.bot.baslat



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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk