1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2024-12-21 01:50:24 +02:00
OpenIntegrations/docs/md/Telegram/Administrirovanie/Sozdat-ssylku-priglashenie.md
2024-05-28 16:04:06 +03:00

2.2 KiB

sidebar_position
3

Создать ссылку-приглашение

Создает ссылку для вступления в закрытый чат

Функция СоздатьСсылкуПриглашение(Знач Токен, Знач IDЧата, Знач Заголовок = "", Знач ДатаИстечения = "", Знач ЛимитПользователей = 0) Экспорт

Параметр CLI опция Тип Назначение
Токен --token Строка Токен бота
IDЧата --chat Строка,Число ID целевого чата или IDЧата*IDТемы
Заголовок --title Строка Заголовок приглашения
ДатаИстечения --expire Дата Дата окончания жизни ссылки (безсрочно, если не указано)
ЛимитПользователей --limit Число Лимит пользователей (бесконечно, если не указано)

Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Telegram

	
    Токен         = "6129457865:AAFyzNYOAFbu...";
    IDКанала      = "@testsichee";    
    Сутки         = 86400;   
    ТекущаяДата   = OPI_Инструменты.ПолучитьТекущуюДату();

    Заголовок     = "Ссылка " + Строка(ТекущаяДата); 
    Истечение     = ТекущаяДата + Сутки;
    UnixИстечение = OPI_Инструменты.UNIXTime(Истечение);
    
    Результат = OPI_Telegram.СоздатьСсылкуПриглашение(Токен, IDКанала, Заголовок, Истечение, 200);

	
    
  oint telegram СоздатьСсылкуПриглашение --token "6129457865:AAFyzNYOAFbu..." --chat %chat% --title %title% --expire %expire% --limit %limit%