⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🌐 www.furiazm.com ⏰ 7/24 aktif Yönetim 💬 Discord.gg/furiaclancs 💰Ücretsiz Adminlik/Vip alımı 🌟 Türkiye’nin yeni en gelişmiş Zombie Plague sunucusu
Sponsor Görsel 2
SponsorSponsor

[Si̇nusbot] Yasaklıların Girişini Engelleme

[SİNUSBOT] Yasaklıların girişini engelleme
Merhaba arkadaşlar,

Bu konuda sizlere yasaklıların girişini nasıl engelleyeceğimizi göstereceğim.

İlk konumu ziyaret ederek bu konuda bilgi sahibi olmayan ve merak eden arkadaşlar bir takım temel bilgilerle konularımı takip edebilirler.

Var olan scriptleri anlatmaktan vazgeçtim yaratıcı olmaya karar verdim Çok güldüm Biliriz ki jailbreak serverlerin başta olmak üzere, bir girişi yasaklılar listesi vardır. Bazen gözden kaçar bazen umursamazlık olur ve liste boşu boşuna durur orada. Biz bu listeyi sinusbot'a hazırlayıp otomatikleştireceğiz.

Bu konuda sizlere ilk konuda ;
Alıntı:vars:[] // ve diğer işinizi yarayacak kullanıcı seçimlerini alacağımız input birimleri. Bunu ilerleyen konularımda içeriğine değineceğim için kafa karmaşası olmaması adına atlıyorum.


diyip geçiştirdiğim alandan da bahsedeceğim.

vars çoğul bir terim olup variables demektir. Türkçesi değişkenler manasına gelir, isminden de anlaşılabileceği gibi sabit veriler değiş değiştirilebilir olduğu anlaşılır ancak amacı içerisinde verileri tutabilmesidir. 
Burada ise vars bizim ayarlarımızın tutulduğu bir array olarak karşımıza çıkıyor. panelde bulunan inputların tutulduğu ve inputların oluşturulduğu yer asında burası.

Kod:
vars: [
    {
        name: 'banlist',
        title: 'Yasaklı Kimlikler',
        type: 'strings'
    }
    ]

burada banlist isimli yasaklı kimlikler başlıklı metinel girişi olan bir input hazırladık. Altta sinusbot panelindeki halini göreceksiniz.


aB6a16

Şimdi ise gerekli kontroller ve işlemlerin kodları 


Kod:
        const engine = require('engine');
    const event = require('event')

    event.on('clientMove', ({ client, fromChannel }) => {
       
        if (!fromChannel) {
            
            for (var kimlik in config.banlist){
                if(client.uid()==config.banlist[kimlik])
                    {
                        client.kickFromServer("Kimliğin girişi yasaklılar listesinde!")
                    }
            }
        }
    })


Kullanıcının giriş yaptığı veya botun giriş yaptığı anda banlist array içinde config'de tutulan kayıtlı kimlikleri kontrol ediyor ve eğer eşleşiyorsa Kimliğin girişi yasaklılar listesinde! Açıklaması ile kickliyor.

Uygulamalı olarak göstermek gerekirse ; 

ONyUIx
Son Düzenleme: 02-05-2020, 00:30, Düzenleyen: 0x29
Cevapla
RE: [SİNUSBOT] Yasaklıların girişini engelleme
Teşekkürler
Cevapla
RE: [SİNUSBOT] Yasaklıların girişini engelleme
(02-05-2020, 00:36)serhat2110 Adlı Kullanıcıdan Alıntı: Teşekkürler
Rica ederim Gülümse
Cevapla
RE: [SİNUSBOT] Yasaklıların girişini engelleme
Teşekkürler
Cevapla
RE: [SİNUSBOT] Yasaklıların girişini engelleme
(02-05-2020, 00:41)T1xLnN Adlı Kullanıcıdan Alıntı: Teşekkürler
Rica ederim Gülümse
Cevapla
RE: [SİNUSBOT] Yasaklıların girişini engelleme
Teşekkürler
stywashere
Cevapla
RE: [SİNUSBOT] Yasaklıların girişini engelleme
Teşekkürler yapmayı beceremedim ama yardımcı olabilir misiniz?
亗 TEŞKİLAT-I MAHSUSA 亗

DNS :  pro.timailesi.com / ts1.timailesi.com
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Konuyu Okuyanlar: 1 Ziyaretçi
Task