diff --git a/OPI/src/CommonModules/OPI_Telegram/Module.bsl b/OPI/src/CommonModules/OPI_Telegram/Module.bsl index 5cc6520ddc..1e8e446ff8 100644 --- a/OPI/src/CommonModules/OPI_Telegram/Module.bsl +++ b/OPI/src/CommonModules/OPI_Telegram/Module.bsl @@ -881,7 +881,7 @@ // Параметры: // Токен - Строка - Токен - token // IDЧата - Строка,Число - ID чата темы - forum -// Заголовок - Строка - Новое имя главной темы - name +// Заголовок - Строка - Новое имя главной темы - title // // Возвращаемое значение: // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Telegram diff --git a/docs/docs/Telegram/Administrirovanie/Ban.md b/docs/docs/Telegram/Administrirovanie/Ban.md index b8ea294e5d..fe66f36016 100644 --- a/docs/docs/Telegram/Administrirovanie/Ban.md +++ b/docs/docs/Telegram/Administrirovanie/Ban.md @@ -26,3 +26,11 @@ sidebar_position: 1 ``` +```sh title="Пример команд CLI" + + oint telegram Бан --token "%token%" --chat %channelid% --user %user% + +``` + + + diff --git a/docs/docs/Telegram/Administrirovanie/Otkrepit-soobschenie.md b/docs/docs/Telegram/Administrirovanie/Otkrepit-soobschenie.md index e588d4a737..8a93e14c81 100644 --- a/docs/docs/Telegram/Administrirovanie/Otkrepit-soobschenie.md +++ b/docs/docs/Telegram/Administrirovanie/Otkrepit-soobschenie.md @@ -25,6 +25,12 @@ sidebar_position: 4 ``` +```sh title="Пример команд CLI" + + oint telegram ОткрепитьСообщение --token "%token%" --chat %channelid% --message 10 + +``` + ```json title="Результат" { diff --git a/docs/docs/Telegram/Administrirovanie/Poluchit-chislo-uchastnikov.md b/docs/docs/Telegram/Administrirovanie/Poluchit-chislo-uchastnikov.md index 6d973f65f7..4655938541 100644 --- a/docs/docs/Telegram/Administrirovanie/Poluchit-chislo-uchastnikov.md +++ b/docs/docs/Telegram/Administrirovanie/Poluchit-chislo-uchastnikov.md @@ -24,6 +24,12 @@ sidebar_position: 5 ``` +```sh title="Пример команд CLI" + + oint telegram ПолучитьЧислоУчастников --token "%token%" --chat %channelid% + +``` + ```json title="Результат" { diff --git a/docs/docs/Telegram/Administrirovanie/Razban.md b/docs/docs/Telegram/Administrirovanie/Razban.md index f928d6f16a..94ca621ca3 100644 --- a/docs/docs/Telegram/Administrirovanie/Razban.md +++ b/docs/docs/Telegram/Administrirovanie/Razban.md @@ -26,3 +26,10 @@ sidebar_position: 2 ``` +```sh title="Пример команд CLI" + + oint telegram Разбан --token "%token%" --chat %channelid% --user %user% + +``` + + diff --git a/docs/docs/Telegram/Administrirovanie/Sozdat-ssylku-priglasheniya.md b/docs/docs/Telegram/Administrirovanie/Sozdat-ssylku-priglasheniya.md index 6c07ae8a6b..7c492cecea 100644 --- a/docs/docs/Telegram/Administrirovanie/Sozdat-ssylku-priglasheniya.md +++ b/docs/docs/Telegram/Administrirovanie/Sozdat-ssylku-priglasheniya.md @@ -24,29 +24,36 @@ sidebar_position: 6 Токен = "111111111:AACccNYOAFbuhAL5GAaaBbbbOjZYFvLZZZZ"; ДатаИстечения = ТекущаяДатаСеанса() + 60 * 60 * 24; - Ответ = OPI_Telegram.СоздатьСсылкуПриглашение(Токен, "@testsichee", "Приглашение", ДатаИстечения); //Соответствие - Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка + Ответ = OPI_Telegram.СоздатьСсылкуПриглашение(Токен, "@testsichee", "Приглашение 1", ДатаИстечения, 10); //Соответствие + Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка ``` +```sh title="Пример команд CLI" + + oint telegram СоздатьСсылкуПриглашение --token "%token%" --chat %channelid% --title "Приглашение 1" --expire "2024-04-14T23:55:04+03:00" --limit 10 + +``` + ```json title="Результат" { + "ok": true, "result": { - "creates_join_request": false, - "is_revoked": false, - "expire_date": 1704646618, - "is_primary": false, + "invite_link": "https://t.me/+84-I7DsjOYBlYTYy", + "name": "Приглашение 1", "creator": { - "username": "sicheebot", - "first_name": "Sichee", + "id": 6129457865, "is_bot": true, - "id": 0987654321 + "first_name": "Бот Виталий", + "username": "sicheebot" }, - "name": "Приглашение", - "invite_link": "https://t.me/+rGwUa7PARLcwM112" - }, - "ok": true + "expire_date": 1713135304, + "member_limit": 10, + "creates_join_request": false, + "is_primary": false, + "is_revoked": false + } } ``` diff --git a/docs/docs/Telegram/Administrirovanie/Zakrepit-soobschenie.md b/docs/docs/Telegram/Administrirovanie/Zakrepit-soobschenie.md index f3030ceb50..f68e148046 100644 --- a/docs/docs/Telegram/Administrirovanie/Zakrepit-soobschenie.md +++ b/docs/docs/Telegram/Administrirovanie/Zakrepit-soobschenie.md @@ -25,6 +25,12 @@ sidebar_position: 3 ``` +```sh title="Пример команд CLI" + + oint telegram ЗакрепитьСообщение --token "%token%" --chat %channelid% --message 10 + +``` + ![Результат](img/15.png) ```json title="Результат" diff --git a/docs/docs/Telegram/Poluchenie-dannyh-i-nastroyka/Poluchit-informaciyu-o-bote.md b/docs/docs/Telegram/Poluchenie-dannyh-i-nastroyka/Poluchit-informaciyu-o-bote.md index 3edb9ebe5f..8b3d81a42a 100644 --- a/docs/docs/Telegram/Poluchenie-dannyh-i-nastroyka/Poluchit-informaciyu-o-bote.md +++ b/docs/docs/Telegram/Poluchenie-dannyh-i-nastroyka/Poluchit-informaciyu-o-bote.md @@ -24,6 +24,12 @@ sidebar_position: 1 ``` +```sh title="Пример команд CLI" + + oint telegram ПолучитьИнформациюБота --token "%token%" + +``` + ```json title="Результат" { "result": { diff --git a/docs/docs/Telegram/Poluchenie-dannyh-i-nastroyka/Poluchit-obnovleniya.md b/docs/docs/Telegram/Poluchenie-dannyh-i-nastroyka/Poluchit-obnovleniya.md index eebd68d809..416c7057bf 100644 --- a/docs/docs/Telegram/Poluchenie-dannyh-i-nastroyka/Poluchit-obnovleniya.md +++ b/docs/docs/Telegram/Poluchenie-dannyh-i-nastroyka/Poluchit-obnovleniya.md @@ -24,6 +24,12 @@ sidebar_position: 1 ``` +```sh title="Пример команд CLI" + + oint telegram ПолучитьОбновления --token "%token%" + +``` + ```json title="Результат" { "result": [ diff --git a/docs/docs/Telegram/Poluchenie-dannyh-i-nastroyka/Ustanovit-Webhook.md b/docs/docs/Telegram/Poluchenie-dannyh-i-nastroyka/Ustanovit-Webhook.md index a4c549b49d..726ce08f6e 100644 --- a/docs/docs/Telegram/Poluchenie-dannyh-i-nastroyka/Ustanovit-Webhook.md +++ b/docs/docs/Telegram/Poluchenie-dannyh-i-nastroyka/Ustanovit-Webhook.md @@ -25,6 +25,12 @@ sidebar_position: 1 ``` +```sh title="Пример команд CLI" + + oint telegram УстановитьWebhook --token "%token%" --url "https://opi.neocities.org" + +``` + ```json title="Результат" { "description": "Webhook was set", diff --git a/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-audio.md b/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-audio.md index c779f5ab0d..2b523a5013 100644 --- a/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-audio.md +++ b/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-audio.md @@ -31,6 +31,12 @@ sidebar_position: 5 ``` +```sh title="Пример команд CLI" + + oint telegram ОтправитьАудио --token "%token%" --chat %channelid% --text "Крутая песня" --audio "C:\song.mp3" + +``` + ![Результат](img/8.png) ```json title="Результат" diff --git a/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-dokument.md b/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-dokument.md index 0b38517a4a..54c6c80a8d 100644 --- a/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-dokument.md +++ b/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-dokument.md @@ -31,6 +31,12 @@ sidebar_position: 6 ``` +```sh title="Пример команд CLI" + + oint telegram ОтправитьДокумент --token "%token%" --chat %channelid% --text "Очень важный документ" --doc "C:\1.docx" + +``` + ![Результат](img/9.png) ```json title="Результат" diff --git a/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-gifku.md b/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-gifku.md index 0d3d2fcf0f..707f84be05 100644 --- a/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-gifku.md +++ b/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-gifku.md @@ -31,6 +31,12 @@ sidebar_position: 4 ``` +```sh title="Пример команд CLI" + + oint telegram ОтправитьГифку --token "%token%" --chat %channelid% --text "Классная гифка" --gif "C:\2.gif" + +``` + ```json title="Результат" diff --git a/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-gruppu-media.md b/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-gruppu-media.md index 5e7d990e2b..c1c5da046c 100644 --- a/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-gruppu-media.md +++ b/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-gruppu-media.md @@ -33,6 +33,23 @@ sidebar_position: 7 ``` +```sh title="Пример команд CLI" + + Структура JSON данных медиагруппы (параметр --media): + { + "ПутьКФайлу": "ТипМедиа", + "ПутьКФайлу": "ТипМедиа", + ... + } + + Варианты типов медиа: audio, document, photo, video + + ------------------------------------- + + oint telegram ОтправитьМедиагруппу --token "%token%" --chat %channelid% --text "Группа картинок" --media "C:\media.json" + +``` + ![Результат](img/10.png) ```json title="Результат" diff --git a/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-kartinku.md b/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-kartinku.md index c2758921c3..af40733140 100644 --- a/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-kartinku.md +++ b/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-kartinku.md @@ -31,6 +31,12 @@ sidebar_position: 2 ``` +```sh title="Пример команд CLI" + + oint telegram ОтправитьКартинку --token "%token%" --chat %channelid% --text "Это рисунок альпаки" --picture "C:\alpaca.png" + +``` + ![Результат](img/5.png) ```json title="Результат" diff --git a/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-kontakt.md b/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-kontakt.md index dc1446e005..2a9417835d 100644 --- a/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-kontakt.md +++ b/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-kontakt.md @@ -29,6 +29,12 @@ sidebar_position: 9 ``` +```sh title="Пример команд CLI" + + oint telegram ОтправитьКонтакт --token "%token%" --chat %channelid% --name "Петр" --surname "Петров" --phone "123123123" + +``` + ![Результат](img/12.png) ```json title="Результат" diff --git a/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-mestopolozhenie.md b/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-mestopolozhenie.md index 01f1d31996..09889efe84 100644 --- a/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-mestopolozhenie.md +++ b/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-mestopolozhenie.md @@ -28,6 +28,12 @@ sidebar_position: 8 ``` +```sh title="Пример команд CLI" + + oint telegram ОтправитьМестоположение --token "%token%" --chat %channelid% --lat "48.87373649724122" --long "2.2954639195323967" + +``` + ![Результат](img/11.png) ```json title="Результат" diff --git a/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-opros.md b/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-opros.md index 124787538e..26d727b770 100644 --- a/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-opros.md +++ b/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-opros.md @@ -32,6 +32,12 @@ sidebar_position: 10 ``` +```sh title="Пример команд CLI" + + oint telegram ОтправитьОпрос --token "%token%" --chat %channelid% --question "Какой ваш любимый цвет?" --options "['Красный','Желтый','Синий']" + +``` + ![Результат](img/13.png) ```json title="Результат" diff --git a/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-tekstovoe-soobschenie.md b/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-tekstovoe-soobschenie.md index e33cfde6c0..01502ee92f 100644 --- a/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-tekstovoe-soobschenie.md +++ b/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-tekstovoe-soobschenie.md @@ -34,6 +34,13 @@ sidebar_position: 1 ``` +```sh title="Пример команд CLI" + + oint telegram СформироватьКлавиатуруПоМассивуКнопок --buttons "['Отлично','Нормально','Плохо']" --under true --out keyboard.json + oint telegram ОтправитьТекстовоеСообщение --token "%token%" --chat %user% --text "Привет, как у тебя дела?" --keyboard keyboard.json + +``` + ![Результат](img/4.png) ```json title="Результат" diff --git a/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-video.md b/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-video.md index 7d2b10445d..e7e72b588f 100644 --- a/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-video.md +++ b/docs/docs/Telegram/Rabota-s-dialogami/Otpravit-video.md @@ -31,6 +31,12 @@ sidebar_position: 3 ``` +```sh title="Пример команд CLI" + + oint telegram ОтправитьВидео --token "%token%" --chat %channelid% --text "Природа" --video "C:\video.mp4" + +``` + ![Результат](img/6.png) ```json title="Результат" diff --git a/docs/docs/Telegram/Rabota-s-dialogami/Pereslat-soobschenie.md b/docs/docs/Telegram/Rabota-s-dialogami/Pereslat-soobschenie.md index 99c346e089..8bb9cf08cf 100644 --- a/docs/docs/Telegram/Rabota-s-dialogami/Pereslat-soobschenie.md +++ b/docs/docs/Telegram/Rabota-s-dialogami/Pereslat-soobschenie.md @@ -27,6 +27,12 @@ sidebar_position: 11 ``` +```sh title="Пример команд CLI" + + oint telegram ПереслатьСообщение --token "%token%" --message 211 --from %channelid% --to %user% + +``` + ![Результат](img/14.png) ```json title="Результат" diff --git a/docs/docs/Telegram/Rabota-s-dialogami/Sformirovat-klaviaturu-po-massivu-knopok.md b/docs/docs/Telegram/Rabota-s-dialogami/Sformirovat-klaviaturu-po-massivu-knopok.md index 991ac63f7c..806ea90d8e 100644 --- a/docs/docs/Telegram/Rabota-s-dialogami/Sformirovat-klaviaturu-po-massivu-knopok.md +++ b/docs/docs/Telegram/Rabota-s-dialogami/Sformirovat-klaviaturu-po-massivu-knopok.md @@ -27,7 +27,11 @@ sidebar_position: 12 Клавиатура = OPI_Telegram.СформироватьКлавиатуруПоМассивуКнопок(МассивКнопок, Истина, Истина); ``` +```sh title="Пример команд CLI" + + oint telegram СформироватьКлавиатуруПоМассивуКнопок --buttons "['Отлично','Нормально','Плохо']" --under true --out keyboard.json +``` ```json title="Результат" diff --git a/docs/docs/Telegram/Rabota-s-temami-foruma/Izmenit-imya-glavnoy-temu-foruma.md b/docs/docs/Telegram/Rabota-s-temami-foruma/Izmenit-imya-glavnoy-temu-foruma.md index c460753546..4361b6e765 100644 --- a/docs/docs/Telegram/Rabota-s-temami-foruma/Izmenit-imya-glavnoy-temu-foruma.md +++ b/docs/docs/Telegram/Rabota-s-temami-foruma/Izmenit-imya-glavnoy-temu-foruma.md @@ -11,8 +11,8 @@ sidebar_position: 9 | Параметр | CLI опция | Тип | Назначение | |-|-|-|-| | Токен | --token | Строка | Токен бота | - | IDЧата | --chat | Строка/Число | ID целевого чата | - | Заголовок | --name | Строка | Новое имя главной темы | + | IDЧата | --forum | Строка/Число | ID целевого чата | + | Заголовок | --title | Строка | Новое имя главной темы | Вовзращаемое значение: Соответствие - сериализованный JSON ответа от Telegram @@ -27,6 +27,12 @@ sidebar_position: 9 ``` +```sh title="Пример команд CLI" + + oint telegram ИзменитьИмяГлавнойТемыФорума --token "%token%" --forum %forum% --title "Новое имя главной темы" + +``` + ![Результат](img/5.png) ```json title="Результат" diff --git a/docs/docs/Telegram/Rabota-s-temami-foruma/Izmenit-temu-foruma.md b/docs/docs/Telegram/Rabota-s-temami-foruma/Izmenit-temu-foruma.md index 036cce735e..4a32df49db 100644 --- a/docs/docs/Telegram/Rabota-s-temami-foruma/Izmenit-temu-foruma.md +++ b/docs/docs/Telegram/Rabota-s-temami-foruma/Izmenit-temu-foruma.md @@ -22,6 +22,7 @@ sidebar_position: 3 Токен = "6129457325:BWDF..."; Чат = "-10019711..."; + Тема = 83; НовоеИмя = "Новый тестовый заголовок"; НовяИконка = "5310132165583840589"; @@ -30,6 +31,12 @@ sidebar_position: 3 ``` +```sh title="Пример команд CLI" + + oint telegram ИзменитьТемуФорума --token "%token%" --forum %forum% --topic %topic% --title "Новый тестовый заголовок" --icon 5310132165583840589 + +``` + ![Результат](img/2.png) ```json title="Результат" diff --git a/docs/docs/Telegram/Rabota-s-temami-foruma/Ochistit-spisok-zakreplennyh-soobscheniy-temy.md b/docs/docs/Telegram/Rabota-s-temami-foruma/Ochistit-spisok-zakreplennyh-soobscheniy-temy.md index c172d7a2e8..47b27cb15c 100644 --- a/docs/docs/Telegram/Rabota-s-temami-foruma/Ochistit-spisok-zakreplennyh-soobscheniy-temy.md +++ b/docs/docs/Telegram/Rabota-s-temami-foruma/Ochistit-spisok-zakreplennyh-soobscheniy-temy.md @@ -26,6 +26,12 @@ sidebar_position: 10 ``` +```sh title="Пример команд CLI" + + oint telegram ОчиститьСписокЗакрепленныхСообщенийТемы --token "%token%" --forum %forum% --topic %topic% + +``` + ```json title="Результат" { diff --git a/docs/docs/Telegram/Rabota-s-temami-foruma/Pokazat-glavnuu-temu-foruma.md b/docs/docs/Telegram/Rabota-s-temami-foruma/Pokazat-glavnuu-temu-foruma.md index 2ee198857b..f411f06662 100644 --- a/docs/docs/Telegram/Rabota-s-temami-foruma/Pokazat-glavnuu-temu-foruma.md +++ b/docs/docs/Telegram/Rabota-s-temami-foruma/Pokazat-glavnuu-temu-foruma.md @@ -25,6 +25,12 @@ sidebar_position: 8 ``` +```sh title="Пример команд CLI" + + oint telegram ОткрытьТемуФорума --token "%token%" --forum %forum% + +``` + ```json title="Результат" { diff --git a/docs/docs/Telegram/Rabota-s-temami-foruma/Poluchit-spisok-ikonok-avatarov.md b/docs/docs/Telegram/Rabota-s-temami-foruma/Poluchit-spisok-ikonok-avatarov.md index 28e3103e90..15aed9403f 100644 --- a/docs/docs/Telegram/Rabota-s-temami-foruma/Poluchit-spisok-ikonok-avatarov.md +++ b/docs/docs/Telegram/Rabota-s-temami-foruma/Poluchit-spisok-ikonok-avatarov.md @@ -22,6 +22,12 @@ sidebar_position: 1 ``` +```sh title="Пример команд CLI" + + oint telegram ПолучитьСписокИконокАватаров --token "%token%" + +``` + ```json title="Результат" diff --git a/docs/docs/Telegram/Rabota-s-temami-foruma/Scryt-glavnuu-temu-foruma.md b/docs/docs/Telegram/Rabota-s-temami-foruma/Scryt-glavnuu-temu-foruma.md index 71ee7fc10b..2f7b93d2a1 100644 --- a/docs/docs/Telegram/Rabota-s-temami-foruma/Scryt-glavnuu-temu-foruma.md +++ b/docs/docs/Telegram/Rabota-s-temami-foruma/Scryt-glavnuu-temu-foruma.md @@ -25,6 +25,12 @@ sidebar_position: 7 ``` +```sh title="Пример команд CLI" + + oint telegram СкрытьГлавнуюТемуФорума --token "%token%" --forum %forum% + +``` + ```json title="Результат" { diff --git a/docs/docs/Telegram/Rabota-s-temami-foruma/Udalit-temu-foruma.md b/docs/docs/Telegram/Rabota-s-temami-foruma/Udalit-temu-foruma.md index 41582b5df7..58a9ca660b 100644 --- a/docs/docs/Telegram/Rabota-s-temami-foruma/Udalit-temu-foruma.md +++ b/docs/docs/Telegram/Rabota-s-temami-foruma/Udalit-temu-foruma.md @@ -26,6 +26,12 @@ sidebar_position: 6 ``` +```sh title="Пример команд CLI" + + oint telegram УдалитьТемуФорума --token "%token%" --forum %forum% --topic %topic% + +``` + ```json title="Результат" { diff --git a/docs/docs/Telegram/Rabota-s-temami-foruma/Zakryt-temu-foruma.md b/docs/docs/Telegram/Rabota-s-temami-foruma/Zakryt-temu-foruma.md index 411acff8bc..226f5a611e 100644 --- a/docs/docs/Telegram/Rabota-s-temami-foruma/Zakryt-temu-foruma.md +++ b/docs/docs/Telegram/Rabota-s-temami-foruma/Zakryt-temu-foruma.md @@ -26,6 +26,12 @@ sidebar_position: 4 ``` +```sh title="Пример команд CLI" + + oint telegram ЗакрытьТемуФорума --token "%token%" --forum %forum% --topic %topic% + +``` + ![Результат](img/3.png) ```json title="Результат"