1. ChanServ ile AutoVoice Özelliğini Açma
IRC sunucularında ChanServ kullanarak, kanala giren her kullanıcıya otomatik olarak +v
(voice) yetkisi verebilirsiniz. Aşağıdaki komutla AutoVoice özelliğini aktif hale getirin:
/Cs Levels #kanaladınız Set AutoVoice 0
Yukarıdaki komut level 0 ve üzeri tüm kullanıcılar için geçerlidir. Böylece kanala giren herkes otomatik voice alır.
2. Belirli Kullanıcılara Voice Vermek
Sadece kayıtlı kullanıcılara veya belirli seviyedeki kullanıcılara voice vermek isterseniz şu şekilde ayarlayabilirsiniz:
/Cs Levels #kanaladınız Set AutoVoice 3
Bu komut sadece level 3 ve üzeri kullanıcılar için geçerlidir. Genelde kayıtlı kullanıcılar bu seviyededir.
3. mIRC Script ile Otomatik Voice Verme
ChanServ kullanılmayan ortamlarda mIRC scriptiyle de otomatik voice verilebilir:
on *:JOIN:#: {
if ($nick != $me) {
mode $chan +v $nick
}
}
Bu kod, kanala giren her kullanıcıya otomatik olarak +v
verir. Kendinize voice verilmesini engellemek için $nick != $me
kontrolü yapılır.
4. Gelişmiş Güvenlik Kontrolü
Spam botlardan korunmak için nickname uzunluğu veya gecikme kontrolü ekleyebilirsiniz:
on *:JOIN:#: {
if ($nick != $me) && ($len($nick) > 3) {
.timer 1 3 mode $chan +v $nick
}
}
Bu kod, 3 harften uzun nickname’e sahip kullanıcıya 3 saniye sonra voice verir.
Sıkça Sorulan Sorular (SSS)
AutoVoice (Oto Voice) komutu nedir?
AutoVoice, IRC sunucularında kanala katılanlara otomatik olarak +v (voice) yetkisi verilmesini sağlayan ChanServ özelliğidir.
AutoVoice (Oto Voice) kaç level kullanıcılar için ayarlanmalı?
Genellikle 0 (herkese) veya 3 (kayıtlı kullanıcılar) seviyelerinde kullanılır. Seviye ne kadar yüksekse, otomatik voice alacak kullanıcı sayısı o kadar azalır.
mIRC scriptiyle otomatik voice vermek güvenli mi?
Temel kullanımda güvenlidir; ancak flood veya spam amaçlı giren botları engellemek için gecikme ve karakter filtresi eklenmesi önerilir.