একবার আপনি একটি গ্রুপকে ঠিক আপনার পছন্দমতো টিউন করে ফেললে, অন্য প্রতিটি গ্রুপে সেই সেটআপ হাতে আবার তৈরি করতে হয় না। Telm-এর REST API আপনাকে একটি গ্রুপের সেটিংস, মডারেশন নিয়ম ও হোয়াইটলিস্ট পড়ে অন্য একটি গ্রুপে লিখতে দেয়, ফলে একটি প্রমাণিত কনফিগারেশন একটি টেমপ্লেটে পরিণত হয় যা আপনি যেকোনো জায়গায় প্রয়োগ করতে পারেন। এজেন্সি এবং একটি নীতিতে একাধিক কমিউনিটি চালানো যেকারও জন্য এটিই প্রথম পছন্দ। সম্পূর্ণ API Pro ও তার উপরের প্ল্যানে অন্তর্ভুক্ত; আপনি ড্যাশবোর্ডে তৈরি করা একটি API কী দিয়ে এটি চালান।
এটি সেট আপ করতে চান? আপনার Telm অ্যাকাউন্টেই করুন।
আপনার ড্যাশবোর্ডে খুলুন1কেন একটি কনফিগারেশন কপি করবেন
একটি গ্রুপ ভালোভাবে টিউন করতে সময় লাগে — আপনি অ্যান্টিস্প্যাম সংবেদনশীলতা ঠিক করেন, আপনার কমিউনিটির সাথে মানানসই মডারেশন নিয়ম যোগ করেন, এবং যাদের কখনও স্পর্শ করা উচিত নয় এমন লোকদের একটি হোয়াইটলিস্ট গড়ে তোলেন। এই সবকিছু পরবর্তী গ্রুপে হাতে আবার তৈরি করা ধীর এবং সহজেই ভুল হওয়ার সম্ভাবনা থাকে।
কনফিগারেশন কপি করা এর সমাধান করে। আপনি ইতিমধ্যে কার্যকর একটি সেটআপ ধরে রাখেন এবং সেকেন্ডেই তা পুনরুৎপাদন করেন। এটি একটি আদর্শ নীতি অনেক কমিউনিটিতে প্রয়োগকারী এজেন্সির জন্য, একটি টেমপ্লেট গ্রুপ থেকে নতুন চ্যাট চালু করার জন্য, এবং আপনি নির্ভর করেন এমন একটি কনফিগারেশনের নিরাপদ স্ন্যাপশট রাখার জন্য আদর্শ।
2আপনি কী কপি করতে পারেন
একটি গ্রুপের তিনটি অংশ এর বেশিরভাগ আচরণ নির্ধারণ করে, এবং প্রতিটি একটি গ্রুপ থেকে পড়ে অন্যটিতে লেখা যায়:
- গ্রুপ সেটিংস — অ্যান্টিস্প্যাম সংবেদনশীলতা, ওয়েলকাম, ভাষা এবং গ্রুপ কনফিগারেশনে সংরক্ষিত প্রতিটি টগল।
- মডারেশন নিয়ম — প্রতিটি কাস্টম নিয়মের নাম, ধরন, শর্ত, অ্যাকশন, অগ্রাধিকার এবং চালু/বন্ধ অবস্থা।
- হোয়াইটলিস্ট — মডারেশন থেকে অব্যাহতিপ্রাপ্ত মেম্বারদের তালিকা।
3API-এর সাথে এটি কীভাবে কাজ করে
Telm api.telm.com/api/public/v1-এ একটি সাধারণ REST API উন্মুক্ত করে। আপনি সাধারণ HTTPS অনুরোধের মাধ্যমে সোর্স গ্রুপ থেকে পড়েন এবং টার্গেট গ্রুপে লেখেন — যেকোনো ভাষা থেকে, বা সরাসরি আপনার টার্মিনাল থেকে curl দিয়ে।
সেটিংসের জন্য, আপনি সেগুলো সোর্স গ্রুপ থেকে আনেন এবং একটিমাত্র PATCH দিয়ে টার্গেটে পাঠান — আপনি যে মানগুলো পাঠান সেগুলো টার্গেটের কনফিগারেশনে মার্জ করা হয়। নিয়ম ও হোয়াইটলিস্টের জন্য, আপনি সোর্স গ্রুপে এন্ট্রিগুলো তালিকাভুক্ত করেন এবং টার্গেটে একই এন্ট্রি তৈরি করেন। এর প্রক্রিয়া, প্রমাণীকরণ ও কোটা Telm REST API-এ আলোচনা করা হয়েছে।
4আপনার যা প্রয়োজন
আপনার একটি API কী প্রয়োজন, যা আপনি ড্যাশবোর্ডে তৈরি করেন, এবং সম্পূর্ণ API অ্যাক্সেস অন্তর্ভুক্ত এমন একটি প্ল্যান — অর্থাৎ Pro ও তার উপরে। আরও পড়ুন Telm REST API-এ।
কী-টি আপনার অ্যাক্সেস উত্তরাধিকারসূত্রে পায়, তাই এটি কেবল আপনার ইতিমধ্যে পরিচালিত গ্রুপগুলো স্পর্শ করতে পারে। এটি কনফিগারেশন স্থানান্তরকে আপনার নিজের অ্যাকাউন্টের মধ্যেই সীমাবদ্ধ রাখে।
5ব্যবহারিক পরামর্শ
একটি গ্রুপ থেকে পড়া রেসপন্সগুলো সাধারণ JSON ফাইল হিসেবে সংরক্ষণ করুন — এগুলো একটি স্ন্যাপশট যা আপনি যেকোনো সময় পুনরায় প্রয়োগ করে একটি গ্রুপকে পরিচিত-ভালো অবস্থায় ফিরিয়ে নিতে পারেন।
বাকিগুলোতে একই কনফিগারেশন প্রয়োগ করার আগে প্রথমে একটি গ্রুপে প্রয়োগ করুন এবং তা পরীক্ষা করুন। বিশটির চেয়ে একটি চ্যাটে একটি অপ্রত্যাশিত সমস্যা ধরা অনেক সহজ।
কোন গ্রুপগুলো সিঙ্কে রাখবেন তা ঠিক করতে, প্রথমে দেখুন একাধিক গ্রুপ পরিচালনা।