ارسال لاگ میکروتیک به تلگرام
سلام وقت بخیر
تو قسمت اسکریپت میکروتیک این امکان هست که به تلگرام پیام ارسال کرد. متن پیامها از قبل توسط خود ما نوشته شده ولی من میخوام متن پیام ها پویا باشه مثلا هربار که آی پی اینترنت عوض میشه آی پی جدید به تلگرامم ارسال بشه. دستوری که درحال حاضر دارم اینه :
/tool fetch url="https://api.telegram.org/bot752909669:AAGrtyu6CYoFQqwVh9juYMsxohsk98dDfVg/sendmessage?chat_id=84565906&text= new ip address" keep-result=no
متنی که بعد از &text= میاد ثابت و از قبل تعیین شده ست. چطوری میشه پیامها بصورت پویا ارسال بشه؟؟؟
ممنون
2 پاسخ
با netwatch میتونید اینکار رو انجام بدید. عوض شدن ip بعد از قطع شدن کانکشن اینترنت اتفاق میفته. بنابراین یک netwatch ایجاد کنید که 8.8.8.8 رو چک کنه. هربار قطع و وصل شد اسکریگت مدنظرتون رو اجرا کنه.
برای بدست آوردن ip کانکشن هم باید اسکریپت بنویسید.
گزینه netwatch میتونید بعضی از کارها و اسکریپتها رو انجام بدین اما مشکل اینه که وقتی ip عوض میشه میکروتیک شما متوجه نمیشه که ip عوض شده، چون تغییری در روتر اتفاق نمیفته