Script ini akan mengirimkan informasi website/dns yang diakses oleh client di Mikrotik ke BOT Telegram, dengan begitu kita dapat mengetahui situs apa saja yang dibuka oleh client di Mikrotik. Dengan menjalankan script ini di system scheduler maka ketika ada DNS Cache terbaru maka akan dikirimkan ke BOT Telegram.

Share to Unlock Contentimage/svg+xml

Silahkan share untuk membuka link download dan membuka scriptnya

Apabila tutorial ini bermanfaat support saya dengan cara share artikel ini.. Terimakasih 

7 COMMENTS

  1. I WORK THIS WAY

    :do {
    :local BotID “1220957427:XXXXXXXX_XXXXXXXXXX”;
    :local CHID “-2985XXXXX”;
    :foreach Crec in=[/ip dns cache all find where ( ( (type=”A”) || (type=”CNAME”) ) && (static=no))] do={
    :local Cname [/ip dns cache get number=$Crec name];
    :local Cdata “”;
    :delay 1000ms;
    :if ([/ip dns cache all get $Crec type]=”CNAME”) do={
    :set $Cdata [:resolve $Cname]; } else={
    :set $Cdata [/ip dns cache get number=$Crec address];

    }
    :do {
    /tool fetch url=”https://api.telegram.org/bot$BotID/sendmessage\?chat_id=$CHID&text=DNS $Cdata $Cname” keep-result=no;
    }
    }

    } on-error={:log error message=”script failed…”}

Leave a Reply to kepoCancel reply