ট্রিগার হলো পয়েন্ট-অ্যান্ড-ক্লিক if-then নিয়ম: একটি মিল শর্ত ও একটি ক্রিয়া। এগুলো অ্যান্টি-স্প্যাম ইঞ্জিনের আগে চলে, তাই আপনার নিজের নিয়ম সবসময় অগ্রাধিকার পায়। কীওয়ার্ড, কমান্ড, মেনশন, হুবহু টেক্সট, ধারণ করে বা regex দিয়ে মেলান; উত্তর, মোছা, সতর্ক, মিউট, নিষিদ্ধ বা কিক দিয়ে ক্রিয়া করুন; নতুন সদস্য, লিঙ্ক আছে, ফরওয়ার্ড বা বার্তা সংখ্যার মতো বাড়তি শর্ত যোগ করুন; এবং ইনলাইন বোতাম, অ্যাডমিন বিজ্ঞপ্তি, চ্যানেল লগিং, মিউট সময়কাল ও মূলটি-মুছুন-এর মতো অপশন যোগ করুন। কোনো কোড নেই, কোনো ডেভেলপার নেই।
এটি সেট আপ করতে চান? আপনার Telm অ্যাকাউন্টেই করুন।
আপনার ড্যাশবোর্ডে খুলুন1ট্রিগার কী
একটি ট্রিগার হলো এমন একটি নিয়ম যা আপনি ড্যাশবোর্ডে জোড়েন: যখন একটি শর্ত পূরণ হয়, একটি ক্রিয়া করুন। এটি আপনার কমিউনিটির প্রয়োজনীয় মডারেশন ও উত্তরগুলোকে ডেভেলপার ছাড়াই স্বয়ংক্রিয় করার নো-কোড উপায়।
ট্রিগার অ্যান্টি-স্প্যাম ইঞ্জিনের আগে চলে — মালিকের নিয়ম সবসময় অগ্রাধিকার পায়। এর মানে একটি ট্রিগার কোনো স্বয়ংক্রিয় যাচাই স্পর্শ করার আগেই একটি বার্তা ছেড়ে দিতে বা তার উপর ক্রিয়া করতে পারে, যা ট্রিগারকে কঠোর ওভাররাইড ও স্বয়ংক্রিয় সাড়ার জন্য সঠিক টুল বানায়, শুধু মডারেশন নয়।
2মিল মোড — কখন একটি ট্রিগার সক্রিয় হয়
ট্রিগার কীভাবে একটি বার্তা চেনে তা আপনি বেছে নেন:
- all — যেকোনো বার্তা (শুধু-ঘোষণা-এর মতো আচরণ গড়তে শর্তের সঙ্গে ব্যবহার করুন)।
- commands — শুধু স্ল্যাশ কমান্ড (/...)।
- mentions — শুধু এমন বার্তা যা কাউকে মেনশন করে (@...)।
- exact — টেক্সট হুবহু মেলে।
- contains — টেক্সট একটি বাক্যাংশ ধারণ করে।
- regex — একটি রেগুলার এক্সপ্রেশন, পূর্ণ প্যাটার্ন নিয়ন্ত্রণের জন্য।
3ক্রিয়া — একটি ট্রিগার কী করে
একটি ট্রিগার সক্রিয় হলে এটি একটি প্রধান ক্রিয়া চালায়:
- reply — একটি সাড়া পোস্ট করুন, ঐচ্ছিকভাবে ইনলাইন বোতাম ও প্লেসহোল্ডারসহ।
- delete — বার্তাটি সরান।
- warn — একটি সতর্কতা জারি করুন যা গ্রুপের সতর্কতা থ্রেশহোল্ডের দিকে গণনা হয়।
- mute — প্রেরককে একটি নির্দিষ্ট সময়ের জন্য মিউট করুন।
- ban — প্রেরককে নিষিদ্ধ করুন।
- kick — স্থায়ী নিষেধ ছাড়াই প্রেরককে সরান, যাতে তারা আবার যোগ দিতে পারে।
4যেকোনো ট্রিগারে বাড়তি অপশন
প্রধান ক্রিয়ার উপরে একটি ট্রিগার এই অপশনগুলো বহন করতে পারে — যাতে একটি ট্রিগার, উদাহরণস্বরূপ, বোতামসহ উত্তর দিতে, মূলটি মুছতে ও অ্যাডমিনদের একসঙ্গে পিং করতে পারে:
- মূলটি মুছুন — প্রধান ক্রিয়া উত্তর হলেও ট্রিগার করা বার্তাটি সরান।
- অ্যাডমিনদের জানান — ট্রিগার সক্রিয় হলে অ্যাডমিন দলকে সতর্ক করুন।
- ক্রিয়া লগ করুন — ট্রিগার সক্রিয় হওয়া একটি চ্যানেলে রেকর্ড করুন।
- মিউট সময়কাল — একটি মিউট ক্রিয়া কতক্ষণ টেকে, সেকেন্ডে।
- ইনলাইন বোতাম — একটি উত্তরে ক্লিকযোগ্য বোতাম সংযুক্ত করুন (একটি ডকস লিঙ্ক, একটি চ্যানেল ম্যাপ, একটি নিয়ম বোতাম)।
- প্লেসহোল্ডার — {username}, {user_id}, {group_id} ও {message_id} উত্তরের টেক্সটে প্রতিস্থাপিত হয়।
5বাড়তি শর্ত
একটি ট্রিগারকে সুনির্দিষ্ট করতে আপনি অতিরিক্ত শর্ত মেলাতে পারেন। ঠিক যে পরিস্থিতি চান তা বর্ণনা করতে এগুলো স্তূপ করুন — যেমন নতুন সদস্য AND লিঙ্ক আছে:
- শুধু নতুন সদস্য — লেখক একজন নবাগত।
- বার্তা সংখ্যা পরিসর — লেখকের মোট বার্তা সংখ্যা একটি থ্রেশহোল্ডের উপরে বা নিচে।
- কনটেন্ট ধরন — টেক্সট, ফটো, ভিডিও, ডকুমেন্ট ইত্যাদি।
- মিডিয়া আছে / লিঙ্ক আছে — বার্তায় প্রতিটি আছে বা নেই।
- ফরওয়ার্ড / উত্তর — বার্তাটি একটি ফরওয়ার্ড নাকি উত্তর।
- একটি বট থেকে — প্রেরক একটি বট কিনা।
6প্রস্তুত রেসিপি
যেসব প্যাটার্ন গ্রুপগুলো সবচেয়ে বেশি তৈরি করে:
- FAQ অটো-উত্তর — how do I set up ধারণ করে → নির্দেশনা ও একটি ডকস বোতামসহ উত্তর দিন।
- প্রতিযোগী ঢাল — কোনো প্রতিদ্বন্দ্বীর ডোমেন বা ব্র্যান্ড ধারণ করে → মুছুন এবং সতর্ক করুন।
- নতুন-সদস্য লিঙ্ক রক্ষী — নতুন সদস্য AND লিঙ্ক আছে → মুছুন এবং মিউট করুন।
- স্বাগত পথপ্রদর্শক — where do I start ধারণ করে → একটি চ্যানেল ম্যাপ ও বোতামসহ উত্তর দিন।
- অ্যাডমিনদের কাছে এস্কালেট — urgent বা payment not working ধারণ করে → উত্তর দিন এবং অ্যাডমিনদের জানান।
- শুধু-ঘোষণা — all মোড একটি not-admin শর্তসহ → মুছুন, যাতে শুধু অ্যাডমিন পোস্ট থাকে।
7ট্রিগার, কাস্টম নিয়ম ও কার্যকর হওয়ার ক্রম
ট্রিগার ও কাস্টম নিয়ম পরস্পর ওভারল্যাপ করে কিন্তু ভিন্ন বিন্দুতে বসে। ট্রিগার আগে চলে, অ্যান্টি-স্প্যাম ইঞ্জিনের আগে, এবং স্বয়ংক্রিয় সাড়া ও কঠোর ওভাররাইডের জন্য সেরা। কাস্টম নিয়ম অ্যান্টি-স্প্যাম স্কোরিংয়ের অংশ হিসেবে চলে এবং একটি স্প্যাম সিদ্ধান্তে ওজন যোগ করার জন্য সেরা।
যেহেতু ট্রিগার আগে চলে, একটি ট্রিগার যা একটি বার্তা ছেড়ে দেয় বা তার উপর ক্রিয়া করে তা কোনো স্বয়ংক্রিয় যাচাইয়ের আগেই বিষয়টি নিষ্পত্তি করে — তাই যখন কী হবে সে বিষয়ে নিশ্চয়তা দরকার তখন ট্রিগার ব্যবহার করুন, আর যখন ইঞ্জিনের বিচারে অবদান রাখতে চান তখন নিয়ম।
8সেরা অনুশীলন ও সাধারণ ভুল
কয়েকটি অভ্যাস দিয়ে ট্রিগারগুলো নির্ভরযোগ্য রাখুন:
- ধারালো ট্রিগারগুলোকে উঁচু অগ্রাধিকার দিন যাতে কোনো বিস্তৃত ট্রিগার আগে সক্রিয় না হয়।
- regex ট্রিগার বাস্তব বাক্যাংশে পরীক্ষা করুন; contains প্রায়ই যথেষ্ট এবং বোঝা সহজ।
- all মোডে সাবধান — এটি একটি শর্তের সঙ্গে জোড়া দিন, নইলে এটি প্রতিটি বার্তার উপর ক্রিয়া করবে।
- মনে রাখবেন ট্রিগার ইঞ্জিনের আগে চলে, তাই খুব বিস্তৃত একটি delete ট্রিগার এমন ভালো বার্তা সরাতে পারে যা ইঞ্জিন অনুমোদন করত।
- কোন ট্রিগার কোনো বার্তায় সক্রিয় হয়েছে তা দেখতে জার্নাল ব্যবহার করুন।