একটি Google চ্যাট অ্যাপ হিসেবে দ্রুত আদেশের জবাব দিন

এই পৃষ্ঠাটি ব্যাখ্যা করে যে কীভাবে আপনার Google Chat অ্যাপের জন্য দ্রুত কমান্ড সেট আপ করতে হয় এবং প্রতিক্রিয়া জানাতে হয়।

একটি দ্রুত কমান্ড হল এমন একটি উপায় যা ব্যবহারকারীরা একটি চ্যাট অ্যাপের সাথে যোগাযোগ করতে এবং যোগাযোগ করতে পারে। একটি দ্রুত কমান্ড ব্যবহার করতে, চ্যাট স্পেস বা কথোপকথনে Google Workspace Tools ক্লিক করে ইন্টিগ্রেশন মেনু খুলুন এবং তারপর একটি নাম সহ একটি অ্যাপ কমান্ড নির্বাচন করুন যা স্ল্যাশ ( / ) দিয়ে শুরু হয় না। একটি দ্রুত কমান্ড নির্বাচন করে, চ্যাট অ্যাপটি ব্যবহারকারীর কাছ থেকে আরও ইনপুট ছাড়াই সরাসরি আহ্বান করা হয়, যাতে দ্রুত ব্যবহারকারীর মিথস্ক্রিয়া করার অনুমতি দেওয়া হয়।

ব্যবহারকারীরা একটি স্ল্যাশ কমান্ডের মাধ্যমে একটি চ্যাট অ্যাপও চালাতে পারেন। পদক্ষেপের জন্য, স্ল্যাশ কমান্ডের প্রতিক্রিয়া দেখুন। স্ল্যাশ কমান্ডের তুলনায়, চ্যাট UI-তে দ্রুত কমান্ডগুলি আরও ব্যবহারকারী-বান্ধব নামের সাথে ফর্ম্যাট করা হয়, সেগুলি নির্বাচন করার সাথে সাথেই আহ্বান করা হয় এবং সেগুলি ব্যবহারকারীকে স্ল্যাশ কমান্ডের নাম মনে রাখার বা টাইপ করার প্রয়োজন হয় না।

দ্রুত কমান্ড সহ ইন্টিগ্রেশন মেনু
চিত্র 1 : একটি চ্যাট অ্যাপের জন্য দ্রুত কমান্ড ধারণকারী ইন্টিগ্রেশন মেনু।

Google Chat API-এ একটি দ্রুত কমান্ড সেট আপ করুন

দ্রুত কমান্ড তৈরি করতে বা বিদ্যমান যেকোনো স্ল্যাশ কমান্ড দ্রুত কমান্ডে আপডেট করতে, আপনাকে Google Chat API-এর জন্য আপনার চ্যাট অ্যাপের কনফিগারেশনে কমান্ড সম্পর্কে তথ্য উল্লেখ করতে হবে।

Google Chat API-এ একটি দ্রুত কমান্ড কনফিগার করতে, নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:

  1. Google ক্লাউড কনসোলে, মেনু > APIs & Services > Enabled APIs & Services > Google Chat API-এ ক্লিক করুন

    Google Chat API পৃষ্ঠায় যান

  2. কনফিগারেশন ক্লিক করুন।

  3. কমান্ডের অধীনে, একটি কমান্ড যোগ করুন ক্লিক করুন।

  4. কমান্ডের জন্য একটি কমান্ড আইডি, নাম, বিবরণ এবং কমান্ডের ধরন লিখুন:

    • কমান্ড আইডি: 1 থেকে 1000 পর্যন্ত একটি সংখ্যা যা আপনার চ্যাট অ্যাপ কমান্ড চিনতে এবং একটি প্রতিক্রিয়া ফেরাতে ব্যবহার করে।
    • নাম: কমান্ডের প্রদর্শনের নাম। নাম 50 অক্ষর পর্যন্ত হতে পারে এবং বিশেষ অক্ষর অন্তর্ভুক্ত করতে পারে।
      • ব্যবহারকারীর কাছে কমান্ডগুলি পরিষ্কার করার জন্য সংক্ষিপ্ত, বর্ণনামূলক এবং কার্যকরী শব্দ বা বাক্যাংশ ব্যবহার করুন। উদাহরণস্বরূপ, একটি কমান্ডের জন্য আপডেট পরিচিতি ব্যবহার করুন যা একটি পরিচিতি রেকর্ড পরিবর্তন করে।
    • বর্ণনা: কমান্ডটি কী করে তা বর্ণনা করে এমন পাঠ্য। বর্ণনা 50 অক্ষর পর্যন্ত হতে পারে এবং বিশেষ অক্ষর অন্তর্ভুক্ত করতে পারে।
      • বর্ণনা সংক্ষিপ্ত এবং পরিষ্কার রাখুন যাতে ব্যবহারকারীরা জানতে পারে যে তারা যখন কমান্ডটি ব্যবহার করবে তখন কী আশা করা উচিত।
      • চ্যাট অ্যাপটি স্পেসের প্রত্যেকের কাছে বা গোপনে যে ব্যবহারকারীকে কমান্ড আহ্বান করে তাদের উত্তর দেয় কিনা তা ব্যবহারকারীদের জানান। উদাহরণস্বরূপ, সম্পর্কে দ্রুত কমান্ডের জন্য, আপনি এটিকে এই অ্যাপ সম্পর্কে জানুন হিসাবে বর্ণনা করতে পারেন (শুধুমাত্র আপনার কাছে দৃশ্যমান)
    • কমান্ডের ধরন: দ্রুত কমান্ড নির্বাচন করুন।
  5. ঐচ্ছিক: আপনি যদি চান যে আপনার চ্যাট অ্যাপ একটি ডায়ালগের সাথে কমান্ডের প্রতিক্রিয়া জানাতে, একটি ডায়ালগ খুলুন চেকবক্স নির্বাচন করুন।

  6. Save এ ক্লিক করুন।

চ্যাট অ্যাপের জন্য দ্রুত কমান্ডটি এখন কনফিগার করা হয়েছে।

দ্রুত আদেশে সাড়া দিন

যখন ব্যবহারকারীরা একটি দ্রুত কমান্ড ব্যবহার করে, তখন আপনার চ্যাট অ্যাপ একটি APP_COMMAND ইন্টারঅ্যাকশন ইভেন্ট পায়। ইভেন্ট পেলোডে appCommandMetadata অবজেক্ট রয়েছে যাতে যে কমান্ডটি চালু করা হয়েছিল (কমান্ড আইডি এবং কমান্ডের ধরন সহ) সম্পর্কে বিশদ বিবরণ রয়েছে, যাতে আপনি একটি উপযুক্ত প্রতিক্রিয়া ফেরত দিতে পারেন।

নিম্নলিখিত কোডটি একটি চ্যাট অ্যাপের একটি উদাহরণ দেখায় যা APP_COMMAND ইন্টারঅ্যাকশন ইভেন্টগুলি পরিচালনা করে এবং ইভেন্ট পেলোডে মিলিত কমান্ড আইডি রয়েছে কিনা তা সনাক্ত করে সহায়তা কমান্ডের উত্তর দেয়৷ ইভেন্ট পেলোডে কমান্ড আইডি থাকলে, চ্যাট অ্যাপ একটি ব্যক্তিগত বার্তা ফেরত দেয়:

অ্যাপস স্ক্রিপ্ট

// Handle the APP_COMMAND event type.
function onAppCommand(event) {
  // Executes the command logic based on its ID.
  // Command IDs are set in the Google Chat API configuration.
  switch (event.appCommandMetadata.appCommandId) {
    case HELP_COMMAND_ID:
      return {
        privateMessageViewer: event.user,
        text: 'The Avatar app replies to Google Chat messages.'
      };
  }
}

HELP_COMMAND_ID কমান্ড আইডি দিয়ে সেট করুন যা আপনি চ্যাট API-এ দ্রুত কমান্ড কনফিগার করার সময় নির্দিষ্ট করেছিলেন। এই কোডটি পরীক্ষা করতে, Google Chat অ্যাপের জন্য ইন্টারেক্টিভ বৈশিষ্ট্য পরীক্ষা করুন । চ্যাটে দ্রুত কমান্ড পরীক্ষা করতে, Google Workspace Tools ক্লিক করে ইন্টিগ্রেশন মেনু খুলুন এবং তারপর আপনার দ্রুত কমান্ড নির্বাচন করুন।

বিদ্যমান স্ল্যাশ কমান্ডগুলিকে দ্রুত কমান্ডে পরিণত করুন

একটি বিদ্যমান স্ল্যাশ কমান্ডকে দ্রুত কমান্ডে পরিবর্তন করতে, স্ল্যাশ কমান্ড থেকে কুইক কমান্ডে কমান্ডের ধরন পরিবর্তন করে Google Chat API-এ স্ল্যাশ কমান্ড সম্পাদনা করুন।

যখন ব্যবহারকারীরা একটি দ্রুত কমান্ড ব্যবহার করে, তখন আপনার চ্যাট অ্যাপটি একটি APP_COMMAND ইন্টারঅ্যাকশন ইভেন্ট পায়, পরিবর্তে একটি MESSAGE ইন্টারঅ্যাকশন ইভেন্ট যা স্ল্যাশ কমান্ডের জন্য পাঠানো হয়। এই ইন্টারঅ্যাকশন ইভেন্টের ধরনটি পরিচালনা করতে আপনার চ্যাট অ্যাপটি আপডেট করুন যাতে appCommandMetadata অবজেক্টের সাথে ইভেন্টের পেলোডটি পড়ে দ্রুত কমান্ডের বিষয়ে বিশদ বিবরণ দেওয়া হয়। একটি দ্রুত আদেশের প্রতিক্রিয়া দেখুন।