ارسال پیام زبیکس به گروه تلگرام
- وارد بات BotFather@ شوید و یک ربات بسازید.
- ربات را به گروه تلگرامی اضافه کنید.
- بات myidbot به گروه تلگرام اد کنید و دستور زیر در گروه ارسال کنین.
/getgroupid@myidbot
گام دوم:
تنظیمات Webhook تلگرام
وارد پنل وب زبیکس بشید و به مسیر زیر برید:
مسیر: Alerts → Media types → Telegram
فیلد های زیر پر کنید:
- To : آیدی گروه تلگرام
- Token : API ربات تلگرام
- ParseMode :
پارامتر ParseMode مشخص میکنه که متن پیام با چه فرمتی ( Markdown یا HTML ) تفسیر بشه.
این مورد خیلی کاربردیه وقتی میخوای پیامهای خوشفرمتر یا با استایل داشته باشی ( Bold, Italic و…)
به طور مثال با استفاده از Test با فرمت HTML متن Bold میشه.
*نکته: زبیکس Script به طور پیشفرض برای ارسال پیام به تلگرام داره، برای تغییر میتونین آنرا ویرایش کنید.
تست ارسال پیام
روی گزینه Test در سمت راست کلیک کنید.
فیلدهای Message و Subject وارد کنین و روی گزینه Test کلیک کنین.
پیام خروجی:
گام نهایی:
ساخت Trigger actions
در این بخش Trigger های مدنظر برای ارسال پیام مشکل ایجاد شده و پیام رفع آن انتخاب میکنیم.
در پنل وب زبیکس به مسیر زیر بروید
Alert → Actions → Trigger actions
بالا سمت راست روی Create action کلیک کنید
اسمی برای آن انتخاب کنین ( Device Name )
در بخش Conditions روی Add کلیک کنین.
روی Select کلیک کنین و Triggers های موردنیاز اد کنین
تب Operations :
با کلیک روی Add در هر بخش میتونین مدیا مدنظر ارسال پیام انتخاب کنین.
Send to users : کاربر موردنظری که پیام براش ارسال بشه
میتوانید برای هرکاربر مدیا تعریف کنید: Users → Users → Username → Media
Send to media type : در این بخش Webhook که در گام سوم ساختیم انتخاب کنین.
نمونه پیام ارسالی زبیکس: