> ## Documentation Index
> Fetch the complete documentation index at: https://docs.so-me.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# অ্যাকাউন্ট

> সোশ্যাল মিডিয়া অ্যাকাউন্ট সংযুক্ত ও পরিচালনা করুন

`accounts` কমান্ড গ্রুপ দিয়ে আপনি ওয়ার্কস্পেসের সোশ্যাল অ্যাকাউন্টের তালিকা দেখা, পরীক্ষা, সংযুক্ত ও সরানোর কাজ করতে পারেন। সব কমান্ড গ্লোবাল ফ্ল্যাগ (`--json` ডিফল্ট, `--table`, `--verbose`, `--api-key`, `--api-url`) গ্রহণ করে, এবং ওই ফ্ল্যাগ না দিলে `SOME_API_KEY` / `SOME_API_URL` থেকে ক্রেডেনশিয়াল পড়ে।

## সমর্থিত প্ল্যাটফর্ম

`--platform` ফ্ল্যাগ বা `<platform>` আর্গুমেন্ট নেয় এমন কমান্ডগুলো নিচের মানগুলো গ্রহণ করে। `x` হলো `twitter`-এর অ্যালিয়াস।

| মান | প্ল্যাটফর্ম |
| - | - |
| `twitter` (বা `x`) | Twitter / X |
| `linkedin` | LinkedIn (ব্যক্তিগত) |
| `linkedin_page` | LinkedIn পেজ |
| `instagram` | Instagram |
| `facebook` | Facebook |
| `tiktok` | TikTok |
| `youtube` | YouTube |
| `threads` | Threads |
| `pinterest` | Pinterest |
| `whatsapp` | WhatsApp |
| `dribbble` | Dribbble |

## accounts:list

ওয়ার্কস্পেসের সংযুক্ত সোশ্যাল অ্যাকাউন্টের তালিকা দেখুন। ফলাফল পেজ করা।

```bash theme={null}
so-me accounts:list [options]
```

| অপশন | বিবরণ | ডিফল্ট |
| - | - | - |
| `--page <number>` | পেজ নম্বর | `1` |
| `--limit <number>` | প্রতি পেজে আইটেম | `50` |
| `--search <query>` | নাম দিয়ে ফিল্টার | – |

```bash উদাহরণ theme={null}
# List the first page of accounts
so-me accounts:list

# Render as a table
so-me accounts:list --table

# Search by name with a larger page size
so-me accounts:list --search acme --limit 100 --page 1
```

## accounts:get

ID, প্ল্যাটফর্মের নাম বা ইউজারনেম দিয়ে নির্দিষ্ট একটি অ্যাকাউন্টের বিবরণ আনুন।

```bash theme={null}
so-me accounts:get <id-or-platform>
```

| আর্গুমেন্ট | বিবরণ |
| - | - |
| `<id-or-platform>` | অ্যাকাউন্ট UUID, প্ল্যাটফর্মের নাম (`twitter`, `linkedin` ইত্যাদি), বা অ্যাকাউন্টের ইউজারনেম / নাম **(আবশ্যক)** |

সমাধানের আচরণ:

* **প্ল্যাটফর্মের নাম** — ওই প্ল্যাটফর্মের সব অ্যাকাউন্ট ফেরত দেয়। ঠিক একটি মিললে একক অ্যাকাউন্ট ফেরত আসে; অন্যথায় মিলে যাওয়া সবগুলোর পূর্ণ তালিকা ফেরত আসে।
* **ইউজারনেম / অ্যাকাউন্টের নাম** — অ্যাকাউন্টের ইউজারনেম বা ডিসপ্লে নামের সাথে মেলানো হয়, তারপর সমাধান হওয়া ID দিয়ে আনা হয়।
* **UUID** — আর্গুমেন্ট বৈধ UUID হলে এবং ইউজারনেম মিল না পাওয়া গেলে সরাসরি ID দিয়ে খোঁজা হয়।

কিছুই না মিললে একটি তথ্যমূলক বার্তা প্রিন্ট হয় এবং কোনো অ্যাকাউন্ট ফেরত আসে না।

```bash উদাহরণ theme={null}
# By platform name (returns all matching accounts)
so-me accounts:get twitter

# By username / account name
so-me accounts:get @yourhandle

# By account ID
so-me accounts:get 550e8400-e29b-41d4-a716-446655440000
```

## accounts:get-details

সুনির্দিষ্ট UUID দিয়ে একটি সোশ্যাল অ্যাকাউন্টের পূর্ণ বিবরণ আনুন। [`accounts:get`](#accountsget)-এর বিপরীতে এই কমান্ড শুধু UUID গ্রহণ করে এবং প্ল্যাটফর্ম বা ইউজারনেম দিয়ে সমাধান করে না।

```bash theme={null}
so-me accounts:get-details <id>
```

| আর্গুমেন্ট | বিবরণ |
| - | - |
| `<id>` | অ্যাকাউন্ট UUID **(আবশ্যক)** |

```bash উদাহরণ theme={null}
so-me accounts:get-details 550e8400-e29b-41d4-a716-446655440000
```

## accounts:connect

ডিভাইস অথোরাইজেশন ফ্লো ব্যবহার করে ব্রাউজার-ভিত্তিক OAuth-এর মাধ্যমে নতুন সোশ্যাল অ্যাকাউন্ট সংযুক্ত করুন।

```bash theme={null}
so-me accounts:connect --platform <platform>
```

| অপশন | বিবরণ |
| - | - |
| `--platform <platform>` | সংযুক্ত করার প্ল্যাটফর্ম: `twitter`, `x`, `linkedin`, `linkedin_page`, `instagram`, `facebook`, `tiktok`, `youtube`, `threads`, `pinterest`, `whatsapp`, `dribbble` **(আবশ্যক)** |

> [!NOTE]
>
> অ্যাকাউন্ট সংযুক্ত করার আগে আপনাকে প্রমাণীকৃত হতে হবে। CLI প্রমাণীকৃত নন বললে আগে `so-me auth:login` চালান।

কমান্ড চালালে একটি ভেরিফিকেশন URL ও ইউজার কোড দেখানো হয়। CLI স্বয়ংক্রিয়ভাবে ব্রাউজারে URL খোলার চেষ্টা করে, তারপর অ্যাকাউন্ট সংযুক্ত না হওয়া বা ডিভাইস কোডের মেয়াদ শেষ না হওয়া পর্যন্ত পোল করে।

```bash উদাহরণ theme={null}
so-me accounts:connect --platform instagram
```

```bash আউটপুট theme={null}
  To connect your account, open this URL in your browser:

  https://so-me.studio/cli/authorize

  And enter this code:

  ABCD-1234

  Code expires in 10 minutes.
  Browser opened automatically.
  Waiting for account connection...
  Account connected!

  Connected instagram account: @yourhandle
```

> [!WARNING]
>
> কোডের মেয়াদ ফ্লো সম্পন্ন করার আগেই শেষ হয়ে গেলে CLI ত্রুটিসহ বেরিয়ে যায়। নতুন কোড পেতে `so-me accounts:connect` আবার চালান।

## accounts:remove

প্ল্যাটফর্মের নাম দিয়ে একটি সংযুক্ত সোশ্যাল অ্যাকাউন্ট সরান। প্ল্যাটফর্মে একাধিক অ্যাকাউন্ট থাকলে একটি বেছে নিতে বলা হয়, তারপর মুছে ফেলার আগে নিশ্চিত করতে বলা হয়।

```bash theme={null}
so-me accounts:remove <platform>
```

| আর্গুমেন্ট | বিবরণ |
| - | - |
| `<platform>` | প্ল্যাটফর্মের নাম: `twitter`, `x`, `linkedin`, `linkedin_page`, `instagram`, `facebook`, `tiktok`, `youtube`, `threads`, `pinterest`, `whatsapp`, `dribbble` **(আবশ্যক)** |

```bash উদাহরণ theme={null}
so-me accounts:remove twitter
```

প্ল্যাটফর্মের কোনো অ্যাকাউন্ট না থাকলে একটি তথ্যমূলক বার্তা প্রিন্ট হয় এবং কিছুই সরানো হয় না। প্ল্যাটফর্ম খোঁজা ও নির্বাচনের প্রম্পট এড়াতে [`accounts:remove-by-id`](#accountsremove-by-id) ব্যবহার করুন।

## accounts:remove-by-id

অ্যাকাউন্টের অভ্যন্তরীণ UUID দিয়ে সরাসরি একটি সোশ্যাল অ্যাকাউন্ট সরান — একই প্ল্যাটফর্মে একাধিক অ্যাকাউন্ট থাকলে বা ইন্টারেক্টিভ নির্বাচন এড়াতে চাইলে কাজের।

```bash theme={null}
so-me accounts:remove-by-id <id> [options]
```

| আর্গুমেন্ট | বিবরণ |
| - | - |
| `<id>` | অ্যাকাউন্ট UUID **(আবশ্যক)** |

| অপশন | বিবরণ |
| - | - |
| `-y, --yes` | নিশ্চিতকরণ প্রম্পট এড়িয়ে যান |

```bash উদাহরণ theme={null}
# Confirm interactively
so-me accounts:remove-by-id 550e8400-e29b-41d4-a716-446655440000

# Skip confirmation
so-me accounts:remove-by-id 550e8400-e29b-41d4-a716-446655440000 -y
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.