> ## 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.

# বায়োলিংক

> বোতাম, গ্যালারি, থিম ও অ্যানালিটিক্সসহ বায়োলিংক পেজ তৈরি ও পরিচালনা করুন

বায়োলিংক হলো পাবলিক লিংক-ইন-বায়ো ল্যান্ডিং পেজ। প্রতিটি পেজে থাকে একটি কাস্টম স্লাগ, ডিসপ্লে নাম ও বায়ো, একটি থিম (প্রিসেট বা কাস্টম রং), বোতামের তালিকা (লিংক, সোশ্যাল, ইমেইল, ফোন, ফাইল, টেক্সট), একটি পোস্ট/গ্যালারি গ্রিড, এবং ভিউ/ক্লিক অ্যানালিটিক্স। এই পেজে CLI-র প্রতিটি `biolink:` কমান্ড নথিভুক্ত করা হয়েছে।

> [!NOTE]
>
> সব কমান্ড [গ্লোবাল ফ্ল্যাগ](/bn/cli/overview.md#global-options) গ্রহণ করে: আউটপুট ফরম্যাটের জন্য `--json` (ডিফল্ট) / `--table`, বিস্তারিত ত্রুটির জন্য `--verbose`, এবং প্রতি কলে ক্রেডেনশিয়াল ওভাররাইড করতে `--api-key <key>` / `--api-url <url>`। কোনো `biolink:` কমান্ডই পেজিনেশন ফ্ল্যাগ গ্রহণ করে না।

## মূল কমান্ড

### biolink:list

প্রমাণীকৃত অর্গানাইজেশনের সব বায়োলিংক পেজের তালিকা দেখুন।

```bash theme={null}
so-me biolink:list
```

```bash উদাহরণ theme={null}
so-me biolink:list --table
```

### biolink:get

অভ্যন্তরীণ ID দিয়ে একটি বায়োলিংকের পূর্ণ বিবরণ আনুন।

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

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

### biolink:public

কাস্টম স্লাগ ব্যবহার করে পাবলিক বায়োলিংক ডেটা দেখুন। এই কমান্ড একজন ভিজিটরের মতোই পেজটি সমাধান করে, তাই অভ্যন্তরীণ UUID লাগে না।

```bash theme={null}
so-me biolink:public <slug>
```

```bash উদাহরণ theme={null}
so-me biolink:public my-brand-page
```

### biolink:create

একটি নতুন বায়োলিংক পেজ তৈরি করুন। সব অপশন ঐচ্ছিক।

```bash theme={null}
so-me biolink:create [options]
```

| অপশন | বিবরণ |
| - | - |
| `--slug <slug>` | কাস্টম URL স্লাগ (৩-৫০টি অক্ষর-সংখ্যা) |
| `--name <name>` | ডিসপ্লে নাম |
| `--bio <bio>` | বায়োর টেক্সট |

```bash উদাহরণ theme={null}
so-me biolink:create --slug mypage --name "My Brand" --bio "Welcome to my page"
```

### biolink:update

একটি বায়োলিংক পেজ আপডেট করুন। অন্তত একটি অপশন দিন, নয়তো কমান্ড ত্রুটিসহ বেরিয়ে যায়।

```bash theme={null}
so-me biolink:update <id> [options]
```

| অপশন | বিবরণ |
| - | - |
| `--name <name>` | ডিসপ্লে নাম |
| `--bio <bio>` | বায়োর টেক্সট |
| `--slug <slug>` | কাস্টম স্লাগ |
| `--button-style <style>` | বোতামের স্টাইল: `rounded`, `square`, `pill`, `outline` |
| `--show-grid` | Instagram গ্রিড দেখান |
| `--hide-grid` | Instagram গ্রিড লুকান |
| `--social-icons <json>` | `{platform, url}` অবজেক্টের JSON অ্যারে হিসেবে সোশ্যাল আইকন |

> [!NOTE]
>
> `--social-icons` অবশ্যই বৈধ JSON অ্যারে হতে হবে; অবৈধ JSON হলে কোনো অনুরোধ পাঠানোর আগেই ত্রুটিসহ বেরিয়ে যায়। `--show-grid` ও `--hide-grid` Instagram গ্রিডের দৃশ্যমানতা সেট করে (একটি দিন, দুটো নয়)।

```bash উদাহরণ theme={null}
# Rename and rewrite the bio
so-me biolink:update 550e8400-... --name "Acme Inc." --bio "Tools for makers"

# Switch button style and show the Instagram grid
so-me biolink:update 550e8400-... --button-style pill --show-grid

# Set social icons (escape the JSON for your shell)
so-me biolink:update 550e8400-... \
  --social-icons '[{"platform":"instagram","url":"https://instagram.com/acme"},{"platform":"x","url":"https://x.com/acme"}]'
```

### biolink:delete

একটি বায়োলিংক পেজ মুছুন। `-y/--yes` না দিলে নিশ্চিতকরণ চায়।

```bash theme={null}
so-me biolink:delete <id> [options]
```

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

```bash উদাহরণ theme={null}
so-me biolink:delete 550e8400-... --yes
```

### biolink:publish

একটি বায়োলিংককে পাবলিশড ও আনপাবলিশডের মধ্যে টগল করুন। পেজ বর্তমানে যে অবস্থায় আছে কমান্ড তার উল্টোটি করে এবং নতুন স্ট্যাটাস জানায়।

```bash theme={null}
so-me biolink:publish <id>
```

```bash উদাহরণ theme={null}
so-me biolink:publish 550e8400-...
```

***

## থিম

### biolink:theme

প্রিসেট **অথবা** কাস্টম রং ব্যবহার করে একটি বায়োলিংকের থিম বদলান। `--preset` দিন, অথবা এক বা একাধিক কাস্টম রঙের অপশন দিন — কোনোটি না দিলে ত্রুটিসহ বেরিয়ে যায়। `--preset` দিলে সেটি অগ্রাধিকার পায় এবং কাস্টম রঙের অপশন উপেক্ষা করা হয়।

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

| অপশন | বিবরণ |
| - | - |
| `--preset <theme>` | প্রিসেট থিম: `default`, `dark`, `gradient`, `minimal`, `neon`, `sunset`, `ocean`, `forest` |
| `--bg <color>` | কাস্টম ব্যাকগ্রাউন্ড রং (hex) |
| `--text <color>` | কাস্টম টেক্সট রং (hex) |
| `--button <color>` | কাস্টম বোতামের রং (hex) |
| `--button-text <color>` | কাস্টম বোতামের টেক্সট রং (hex) |

```bash উদাহরণ theme={null}
# Use a preset
so-me biolink:theme 550e8400-... --preset neon

# Custom colors
so-me biolink:theme 550e8400-... --bg "#1a1a2e" --text "#eaeaea" --button "#5417d7" --button-text "#ffffff"
```

***

## বোতাম

> **biolink:buttons — বোতামের তালিকা**
>
> একটি বায়োলিংকের সব বোতামের তালিকা দেখুন।
>
> ```bash theme={null}
> so-me biolink:buttons <biolink-id>
> ```
>
> ```bash উদাহরণ theme={null}
> so-me biolink:buttons 550e8400-... --table
> ```

> **biolink:add-button — বোতাম যোগ করুন**
>
> একটি বায়োলিংকে বোতাম যোগ করুন। `--type` ও `--text` আবশ্যক; বাকি অপশন বোতামের ধরনের উপর নির্ভর করে।
>
> ```bash theme={null}
> so-me biolink:add-button <biolink-id> --type <type> --text <text> [options]
> ```
>
> | অপশন | বিবরণ |
> | - | - |
> | `--type <type>` | বোতামের ধরন: `link`, `social`, `email`, `phone`, `file`, `text` **(আবশ্যক)** |
> | `--text <text>` | বোতামের টেক্সট, সর্বোচ্চ ১০০ অক্ষর **(আবশ্যক)** |
> | `--url <url>` | URL (`link`/`social` ধরনের জন্য) |
> | `--email <email>` | ইমেইল (`email` ধরনের জন্য) |
> | `--phone <phone>` | ফোন (`phone` ধরনের জন্য) |
> | `--file-url <url>` | ফাইল URL (`file` ধরনের জন্য) |
> | `--content <content>` | কনটেন্ট (`text` ধরনের জন্য) |
> | `--icon <icon>` | আইকনের নাম |
> | `--color <hex>` | কাস্টম বোতামের রং (hex) |
>
> ```bash উদাহরণ theme={null}
> # Link button
> so-me biolink:add-button 550e8400-... --type link --text "Visit Website" --url https://example.com
>
> # Social button with an icon and custom color
> so-me biolink:add-button 550e8400-... --type social --text "Follow on X" \
>   --url https://x.com/acme --icon x --color "#000000"
>
> # Email button
> so-me biolink:add-button 550e8400-... --type email --text "Contact us" --email hello@example.com
> ```

> **biolink:update-button — বোতাম আপডেট করুন**
>
> একটি বিদ্যমান বোতাম আপডেট করুন। অন্তত একটি অপশন দিন, নয়তো কমান্ড ত্রুটিসহ বেরিয়ে যায়।
>
> ```bash theme={null}
> so-me biolink:update-button <biolink-id> <button-id> [options]
> ```
>
> | অপশন | বিবরণ |
> | - | - |
> | `--text <text>` | বোতামের টেক্সট |
> | `--url <url>` | URL |
> | `--icon <icon>` | আইকন |
> | `--color <hex>` | কাস্টম রং |
> | `--active` | সক্রিয় করুন |
> | `--inactive` | নিষ্ক্রিয় করুন |
>
> ```bash উদাহরণ theme={null}
> so-me biolink:update-button 550e8400-... btn-123 --text "Shop now" --url https://example.com/shop --active
> ```

> **biolink:delete-button — বোতাম মুছুন**
>
> একটি বোতাম মুছুন। `-y/--yes` না দিলে নিশ্চিতকরণ চায়।
>
> ```bash theme={null}
> so-me biolink:delete-button <biolink-id> <button-id> [options]
> ```
>
> | অপশন | বিবরণ |
> | - | - |
> | `-y, --yes` | নিশ্চিতকরণ প্রম্পট এড়িয়ে যান |
>
> ```bash উদাহরণ theme={null}
> so-me biolink:delete-button 550e8400-... btn-123 --yes
> ```

> **biolink:reorder-buttons — বোতামের ক্রম বদলান**
>
> একটি বায়োলিংকের বোতামের ক্রম বদলান। কাঙ্ক্ষিত প্রদর্শন ক্রমে বোতামের ID পজিশনাল আর্গুমেন্ট হিসেবে দিন।
>
> ```bash theme={null}
> so-me biolink:reorder-buttons <biolink-id> <button-ids...>
> ```
>
> ```bash উদাহরণ theme={null}
> so-me biolink:reorder-buttons 550e8400-... btn-3 btn-1 btn-2
> ```

***

## গ্যালারি

> **biolink:posts — গ্যালারি পোস্টের তালিকা**
>
> একটি বায়োলিংকের পোস্ট/গ্যালারি আইটেমের তালিকা দেখুন।
>
> ```bash theme={null}
> so-me biolink:posts <biolink-id>
> ```
>
> ```bash উদাহরণ theme={null}
> so-me biolink:posts 550e8400-... --table
> ```

> **biolink:add-post — গ্যালারি পোস্ট যোগ করুন**
>
> গ্যালারিতে একটি পোস্ট যোগ করুন। সব অপশন ঐচ্ছিক।
>
> ```bash theme={null}
> so-me biolink:add-post <biolink-id> [options]
> ```
>
> | অপশন | বিবরণ |
> | - | - |
> | `--image <url>` | ছবির URL |
> | `--caption <text>` | ক্যাপশন |
> | `--link <url>` | লিংক URL |
>
> ```bash উদাহরণ theme={null}
> so-me biolink:add-post 550e8400-... \
>   --image https://cdn.example.com/photo.jpg \
>   --caption "Behind the scenes" \
>   --link https://example.com/blog
> ```

> **biolink:update-post — গ্যালারি পোস্ট আপডেট করুন**
>
> একটি গ্যালারি পোস্ট আপডেট করুন। অন্তত একটি অপশন দিন, নয়তো কমান্ড ত্রুটিসহ বেরিয়ে যায়।
>
> ```bash theme={null}
> so-me biolink:update-post <biolink-id> <post-id> [options]
> ```
>
> | অপশন | বিবরণ |
> | - | - |
> | `--caption <text>` | ক্যাপশন |
> | `--link <url>` | লিংক URL |
> | `--visible` | দৃশ্যমান করুন |
> | `--hidden` | লুকান |
>
> ```bash উদাহরণ theme={null}
> so-me biolink:update-post 550e8400-... post-123 --caption "Updated caption" --hidden
> ```

> **biolink:delete-post — গ্যালারি পোস্ট মুছুন**
>
> একটি গ্যালারি পোস্ট মুছুন। `-y/--yes` না দিলে নিশ্চিতকরণ চায়।
>
> ```bash theme={null}
> so-me biolink:delete-post <biolink-id> <post-id> [options]
> ```
>
> | অপশন | বিবরণ |
> | - | - |
> | `-y, --yes` | নিশ্চিতকরণ প্রম্পট এড়িয়ে যান |
>
> ```bash উদাহরণ theme={null}
> so-me biolink:delete-post 550e8400-... post-123 --yes
> ```

> **biolink:reorder-posts — গ্যালারি পোস্টের ক্রম বদলান**
>
> গ্যালারি পোস্টের ক্রম বদলান। কাঙ্ক্ষিত প্রদর্শন ক্রমে পোস্টের ID পজিশনাল আর্গুমেন্ট হিসেবে দিন।
>
> ```bash theme={null}
> so-me biolink:reorder-posts <biolink-id> <post-ids...>
> ```
>
> ```bash উদাহরণ theme={null}
> so-me biolink:reorder-posts 550e8400-... post-3 post-1 post-2
> ```

***

## অ্যানালিটিক্স

### biolink:analytics

একটি বায়োলিংকের অ্যানালিটিক্স আনুন, ভিউ, ক্লিক ও ক্লিক-থ্রু রেট (CTR) সহ।

```bash theme={null}
so-me biolink:analytics <id>
```

```bash উদাহরণ theme={null}
so-me biolink:analytics 550e8400-... --table
```


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