সব কমান্ড গ্লোবাল ফ্ল্যাগ গ্রহণ করে:
--json (ডিফল্ট) / --table, --verbose, --api-key <key> ও --api-url <url>। আপনার এনভায়রনমেন্টে SOME_API_KEY ও SOME_API_URL-ও সেট করতে পারেন।কথোপকথন
inbox:list
ইনবক্সের কথোপকথনের তালিকা দেখুন।GET /v1/inbox/conversations) শুধু পেজিনেশন করে — অন্য সব ফিল্টার (--status, --platform, --type, --read, --unread, --search) বর্তমান পেজে ক্লায়েন্ট-সাইডে প্রয়োগ হয়। ফিল্টার আরও বেশি কথোপকথনে কার্যকর করতে চাইলে --limit বাড়ান।
উদাহরণ
inbox:messages
একটি কথোপকথন থ্রেডের বার্তা আনুন।string
required
যে কথোপকথনের বার্তা আনতে চান তার থ্রেড ID।
উদাহরণ
inbox:read
একটি কথোপকথন পঠিত হিসেবে চিহ্নিত করুন (isSeen: true সেট করে)।
string
required
যে কথোপকথন পঠিত হিসেবে চিহ্নিত করতে হবে তার থ্রেড ID।
উদাহরণ
inbox:resolve
একটি কথোপকথন সমাধান, অসমাধান বা আর্কাইভ হিসেবে চিহ্নিত করুন।string
required
যে কথোপকথন আপডেট করতে হবে তার থ্রেড ID।
উদাহরণ
inbox:delete
এক বা একাধিক কথোপকথন মুছুন।--yes না দিলে নিশ্চিতকরণ চায়। প্রতিটি থ্রেড আলাদাভাবে মোছা হয় এবং আংশিক ব্যর্থতা জানানো হয়।
string[]
required
মোছার জন্য এক বা একাধিক থ্রেড ID (স্পেস দিয়ে আলাদা)।
উদাহরণ
উত্তর
inbox:reply
টেক্সট, ফাইল বা দুটোসহ কথোপকথনে উত্তর দিন।--message, --image, --video, --audio বা --file-এর অন্তত একটি আবশ্যক। মিডিয়া ফ্ল্যাগগুলো টাইপ করা অ্যাটাচমেন্ট (image, video, audio, document) হিসেবে পাঠানো হয়।
string
required
যে কথোপকথনে উত্তর দিতে হবে তার থ্রেড ID।
উদাহরণ
সাবস্ক্রিপশন
এই কমান্ডগুলো অ্যাকাউন্ট ID (UUID) অথবা প্ল্যাটফর্মের নাম (যেমনtwitter, facebook) গ্রহণ করে। কোনো প্ল্যাটফর্মের নাম একাধিক সংযুক্ত অ্যাকাউন্টের সাথে মিললে CLI একটি বেছে নিতে বলে। মিলে যাওয়া কোনো অ্যাকাউন্ট না থাকলে inbox:subscribe / inbox:unsubscribe সফলভাবে বেরিয়ে যায় এবং আগে একটি সংযুক্ত করার ইঙ্গিত দেয়।
inbox:subscribe
একটি সোশ্যাল অ্যাকাউন্টের জন্য ইনবক্স চালু করুন, যাতে এটি বার্তা, মন্তব্য ও মেনশন পেতে শুরু করে।string
required
অ্যাকাউন্ট ID (UUID) অথবা প্ল্যাটফর্মের নাম (
twitter, facebook ইত্যাদি)।উদাহরণ
inbox:unsubscribe
একটি সোশ্যাল অ্যাকাউন্টের জন্য ইনবক্স বন্ধ করুন।string
required
অ্যাকাউন্ট ID (UUID) অথবা প্ল্যাটফর্মের নাম (
twitter, facebook ইত্যাদি)।উদাহরণ
inbox:enable
inbox:subscribe-এর অ্যালিয়াস।
string
required
অ্যাকাউন্ট ID (UUID) অথবা প্ল্যাটফর্মের নাম।
উদাহরণ
inbox:disable
inbox:unsubscribe-এর অ্যালিয়াস।
string
required
অ্যাকাউন্ট ID (UUID) অথবা প্ল্যাটফর্মের নাম।
উদাহরণ
সংরক্ষিত উত্তর
সংরক্ষিত উত্তর হলো পুনর্ব্যবহারযোগ্য উত্তরের টেমপ্লেট, যাতে ফাইল সংযুক্ত করা যায় এবং ইনবক্সে টেনে আনা যায়।inbox:saved-replies
সব সংরক্ষিত উত্তরের তালিকা দেখুন, অথবা ID দিয়ে একটি সংরক্ষিত উত্তর আনুন।string
ঐচ্ছিক সংরক্ষিত উত্তরের ID। দিলে ওই একটি উত্তরের বিবরণ ফেরত আসে; না দিলে সব সংরক্ষিত উত্তরের তালিকা আসে।
উদাহরণ
inbox:create-reply
টেক্সট, ফাইল বা দুটোসহ একটি সংরক্ষিত উত্তর তৈরি করুন।--text বা --file-এর অন্তত একটি আবশ্যক।
উদাহরণ
inbox:edit-reply
একটি সংরক্ষিত উত্তর সম্পাদনা করুন।--text বা --file-এর অন্তত একটি আবশ্যক।
string
required
আপডেট করার সংরক্ষিত উত্তরের ID।
উদাহরণ
inbox:delete-reply
এক বা একাধিক সংরক্ষিত উত্তর মুছুন।--yes না দিলে নিশ্চিতকরণ চায়। প্রতিটি উত্তর আলাদাভাবে মোছা হয় এবং আংশিক ব্যর্থতা জানানো হয়।
string[]
required
মোছার জন্য এক বা একাধিক সংরক্ষিত উত্তরের ID (স্পেস দিয়ে আলাদা)।
উদাহরণ