টেলিগ্রাম ইন্টিগ্রেশন
ISPBills-এ জরুরি বিজ্ঞপ্তির জন্য টেলিগ্রাম বট ইন্টিগ্রেশন কনফিগার করুন।
ISPBills টেলিগ্রাম বট ইন্টিগ্রেশন সমর্থন করে যা আপনার দলকে সরাসরি জরুরি বিজ্ঞপ্তি পাঠাতে সক্ষম। সার্ভার বিভ্রাট, ব্যাপক সংযোগ বিচ্ছিন্নতা, বা বিলিং ত্রুটির মতো গুরুত্বপূর্ণ ঘটনা ঘটলে নির্ধারিত টেলিগ্রাম চ্যানেল বা গ্রুপে তাৎক্ষণিক সতর্কতা পাঠানো হয়।
শুরু করার আগে আপনার একটি টেলিগ্রাম বট টোকেন প্রয়োজন। টেলিগ্রামে BotFather এর মাধ্যমে একটি তৈরি করুন।
সংক্ষিপ্ত বিবরণ
টেলিগ্রাম ইন্টিগ্রেশন দুটি মূল উপাদান দ্বারা পরিচালিত হয়:
| উপাদান | উদ্দেশ্য |
|---|---|
| TelegramEmergencyNotificationController | বিজ্ঞপ্তির নিয়ম, প্রাপক এবং সতর্কতার ধরন পরিচালনা করে |
| TelegramWebhookHandler | টেলিগ্রাম API থেকে আগত ওয়েবহুক ইভেন্ট প্রক্রিয়া করে |
জরুরি বিজ্ঞপ্তি নিশ্চিত করে যে আপনার অপারেশন দল তাৎক্ষণিক মনোযোগ প্রয়োজন এমন সমস্যা সম্পর্কে দ্রুত অবগত হয়।
টেলিগ্রাম বট সেটআপ
- টেলিগ্রাম খুলুন এবং BotFather অনুসন্ধান করুন।
/newbotপাঠান এবং নতুন বট তৈরির নির্দেশনা অনুসরণ করুন।- BotFather প্রদত্ত API টোকেন কপি করুন।
- ISPBills-এ টেলিগ্রাম ইন্টিগ্রেশন সেটিংস পৃষ্ঠায় যান।
- নির্ধারিত ক্ষেত্রে বট টোকেন প্রবেশ করান এবং সংরক্ষণ করুন।
আপনার বট টোকেন গোপন রাখুন। যে কেউ টোকেনে অ্যাক্সেস পেলে বটটি নিয়ন্ত্রণ করতে এবং বার্তা পড়তে পারবে।
জরুরি বিজ্ঞপ্তি কনফিগারেশন
বট সংযুক্ত হলে, কোন ইভেন্টগুলো বিজ্ঞপ্তি ট্রিগার করবে তা কনফিগার করুন:
- সার্ভার স্বাস্থ্য সতর্কতা — পর্যবেক্ষণাধীন অবকাঠামো অনুপলব্ধ হলে সক্রিয় হয়।
- বিলিং ব্যর্থতা — পেমেন্ট প্রসেসিংয়ে ত্রুটি দেখা দিলে সক্রিয় হয়।
- ব্যাপক সংযোগ বিচ্ছিন্নতা — নির্ধারিত সংখ্যক গ্রাহক একসাথে অফলাইন হলে সক্রিয় হয়।
- কাস্টম সতর্কতা — সিস্টেম মেট্রিক্সের উপর ভিত্তি করে নিজস্ব সতর্কতার শর্ত নির্ধারণ করুন।
প্রতিটি সতর্কতার ধরনের জন্য লক্ষ্য টেলিগ্রাম চ্যাট এবং তীব্রতার স্তর নির্দিষ্ট করা যায়।
ওয়েবহুক সেটআপ
ISPBills টেলিগ্রাম API-এর সাথে স্থায়ী সংযোগ বজায় রাখতে ওয়েবহুক ব্যবহার করে।
- টেলিগ্রাম সেটিংসের ওয়েবহুক কনফিগারেশন বিভাগে যান।
- সিস্টেম আপনার অনন্য ওয়েবহুক URL প্রদর্শন করবে।
- এই URL টেলিগ্রাম API-তে নিবন্ধন করুন — ইন্টিগ্রেশন সক্রিয় করলে ISPBills স্বয়ংক্রিয়ভাবে এটি করতে পারে।
- ওয়েবহুক স্ট্যাটাস সক্রিয় দেখাচ্ছে কিনা যাচাই করুন।
আপনার ISPBills ইনস্ট্যান্স ফায়ারওয়াল বা NAT-এর পিছনে থাকলে, ওয়েবহুক URL পাবলিক ইন্টারনেট থেকে HTTPS-এর মাধ্যমে অ্যাক্সেসযোগ্য কিনা নিশ্চিত করুন।
বিজ্ঞপ্তি পরীক্ষা
সেটআপ সম্পন্ন হলে:
- বিল্ট-ইন পরীক্ষা ফাংশন ব্যবহার করে একটি নমুনা বিজ্ঞপ্তি পাঠান।
- কনফিগার করা টেলিগ্রাম চ্যাটে বার্তাটি পৌঁছেছে কিনা যাচাই করুন।
- ডেলিভারি স্ট্যাটাস নিশ্চিত করতে ISPBills-এ বিজ্ঞপ্তি লগ পরীক্ষা করুন।
ডোমেইন বা আইপি ঠিকানা পরিবর্তনের মতো অবকাঠামোগত পরিবর্তনের পরে বিজ্ঞপ্তি পরীক্ষা করা বাঞ্ছনীয়।
বিজ্ঞপ্তি না আসলে যাচাই করুন:
- বটটি লক্ষ্য গ্রুপ বা চ্যানেলে যুক্ত করা হয়েছে কিনা।
- বটের বার্তা পাঠানোর অনুমতি আছে কিনা।
- ওয়েবহুক URL পাবলিক ইন্টারনেট থেকে অ্যাক্সেসযোগ্য কিনা।
- বট টোকেন প্রত্যাহার বা পুনরায় তৈরি করা হয়নি কিনা।