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 Content
Silahkan share untuk membuka link download dan membuka scriptnya
Apabila tutorial ini bermanfaat support saya dengan cara share artikel ini..
Terimakasih
mas, cara buat file nya di mana yah ???
di system–> script atau system –> scheduler
Gk work gan
NO WORK .(
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…”}
pak koddingnya masih bisa dipakai gak?
#mohon dijawab dong
#makasih
Halo, ini tidak kompatibel dengan CCR1036, dapatkah Anda membantu saya dengan ini?