editChatInviteLink
لینک دعوت را ویرایش میکند.
مقدار بازگشتی: در صورت موفقیت، ChatInviteLink برمیگرداند.
پارامترها
| پارامتر | نوع | الزامی | توضیحات |
|---|---|---|---|
chat_id | Integer or String | بله | شناسه چت |
invite_link | String | بله | لینک دعوت برای ویرایش |
name | String | اختیاری | نام لینک |
expire_date | Integer | اختیاری | زمان انقضا (Unix timestamp) |
member_limit | Integer | اختیاری | حداکثر کاربران (0 = نامحدود) |
creates_join_request | Boolean | اختیاری | نیاز به تأیید درخواست عضویت |
نمونه درخواست
curl
curl -s -X POST "https://api.telegram.org/bot$TOKEN/editChatInviteLink" \
-H "Content-Type: application/json" \
-d '{"chat_id":123456789,"invite_link":"https://t.me/+AbCdEfGhIjKl"}'
Python
import requests
TOKEN = "123456789:AAEexampleTokenReplaceWithYours"
resp = requests.post(
f"https://api.telegram.org/bot{TOKEN}/editChatInviteLink",
json={
"chat_id": 123456789,
"invite_link": "https://t.me/+AbCdEfGhIjKl"
},
timeout=30,
)
print(resp.json())
JavaScript
const TOKEN = "123456789:AAEexampleTokenReplaceWithYours";
const res = await fetch(`https://api.telegram.org/bot${TOKEN}/editChatInviteLink`, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"chat_id": 123456789,
"invite_link": "https://t.me/+AbCdEfGhIjKl"
}),
});
console.log(await res.json());
راهنمای گامبهگام: ساخت ربات تلگرام: آموزش قدمبهقدم از BotFather تا اولین پیام با Python
متدهای مرتبط
getChatاطلاعات چت را دریافت میکند.getChatMemberاطلاعات عضو چت را دریافت میکند.getChatMemberCountتعداد اعضای چت را برمیگرداند.getChatAdministratorsفهرست ادمینهای چت را برمیگرداند.setChatTitleعنوان چت را تنظیم میکند.setChatDescriptionتوضیحات چت را تنظیم میکند.setChatPhotoعکس چت را تنظیم میکند.deleteChatPhotoعکس چت را حذف میکند.setChatPermissionsدسترسیهای چت را تنظیم میکند.leaveChatاز چت خارج میشود.exportChatInviteLinkلینک دعوت اصلی چت را ایجاد و دریافت میکند.createChatInviteLinkلینک دعوت ایجاد میکند.