افزودن Telegram Channel
پیش از شروع چه چیزهایی لازم است
| مورد | کاربرد |
|---|---|
| Telegram account | برای ساخت bot و storage channel |
@BotFather | برای ساخت Telegram bot |
| Telegram channel | مقصد نهایی ذخیره files |
@userinfobot | برای پیدا کردن Chat ID channel |
کجا اضافه کنیم
- System Settings را باز کنید.
- وارد Upload Settings شوید.
- از گوشه بالا سمت راست Add Channel را بزنید.
Telegramرا انتخاب کنید.
Field Reference
| Field | کاربرد | Required |
|---|---|---|
| Channel name | نام قابلتشخیص برای این channel، مثل Telegram Primary. | Required |
| Active | این channel را enable یا disable میکند. | Recommended |
| Bot Token | token مربوط به Telegram bot. | Required |
| Session ID (Chat ID) | ID مربوط به Telegram channel. | Required |
| Relay Proxy URL (optional) | فقط وقتی Telegram access ناپایدار است استفاده کنید. URL کامل را همراه https:// وارد کنید. | Optional |
| Remark | یادداشت برای نگهداری بعدی. | Optional |
مراحل راهاندازی
1. ساخت Telegram Bot
- Telegram را باز کنید و
@BotFatherرا جستوجو کنید. - chat را باز کنید و
Startرا بزنید. /newbotرا ارسال کنید.- طبق پیامها، bot display name را وارد کنید.
- bot username را وارد کنید. معمولاً username باید با
botتمام شود. - پس از ساخت bot،
@BotFatherیک bot token برمیگرداند.
این همان مقداری است که باید در ImgBed داخل Bot Token وارد شود.

2. ساخت Channel
- در Telegram روی New Channel بزنید.
- channel name را وارد کنید.
- ساخت channel را کامل کنید.
هم public channel و هم private channel قابل استفاده است.

3. افزودن Bot به Channel
- channel ساختهشده را باز کنید.
- channel settings را باز کنید.
- بخش افزودن member یا administrator را باز کنید.
- bot username ساختهشده را جستوجو کنید.
- bot را به channel اضافه کنید.
برای upload قابلاعتمادتر، بهتر است به bot دسترسی administrator بدهید.

4. گرفتن Channel ID با User Info - Get ID - IDbot
- در Telegram،
@userinfobotرا جستوجو کنید. نام نمایشی آن معمولاًUser Info - Get ID - IDbotاست. - chat را باز کنید و
Startرا بزنید. - از گزینههای bot،
Channelرا انتخاب کنید. - در message picker، target channel را انتخاب و برای
@userinfobotارسال کنید. - وقتی result برگشت، عددی را که به شکل
Id: -100...نمایش داده میشود copy کنید.
عدد شروعشونده با -100 همان Session ID (Chat ID) موردنیاز ImgBed است.

5. پر کردن Telegram Channel در ImgBed
به channel configuration dialog برگردید و fields را اینگونه پر کنید:
| UI Field | Value |
|---|---|
| Channel Identifier | نام دلخواه، مثل TelegramPrimary. |
| Active | Recommended. |
| Bot Token | token دریافتشده از @BotFather. |
| Session ID (Chat ID) | عدد -100... دریافتشده از @userinfobot. |
| Relay Proxy URL (optional) | فقط در صورت نیاز، مثل https://your-tg-proxy.example.com. |
| Remark | یادداشت اختیاری. |
در پایان Save را بزنید.

روش بررسی
| Check | روش بررسی |
|---|---|
| Channel card appears | پس از Save، باید card مربوط به Telegram در Upload Settings دیده شود. |
| Channel can be enabled | Active switch باید روشن بماند. |
| Configuration is saved | در detail view باید Bot Token و Chat ID ذخیرهشده دیده شوند. |
| Upload works | یک test image upload کنید و بررسی کنید در target Telegram channel ظاهر شود. |
Quick Checklist
text
با @BotFather یک bot بسازید
-> Bot Token را ذخیره کنید
-> Telegram channel بسازید
-> bot را به channel اضافه کنید و administrator permissions بدهید
-> @userinfobot را پیدا کنید و Channel را انتخاب کنید
-> یک message از channel به @userinfobot بفرستید
-> Id: -100... برگشتی را copy کنید
-> Bot Token و Chat ID را در ImgBed وارد کنید
-> Save کنید و test image upload کنیدReferences
- Telegram bots: https://core.telegram.org/bots
- Telegram Bot API: https://core.telegram.org/bots/api