1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2024-12-25 02:42:28 +02:00

Начало документации форума Telegram

This commit is contained in:
Anton Titovets 2024-02-28 11:44:50 +03:00
parent 13694e5e31
commit 57aca42ba3
5 changed files with 89 additions and 0 deletions

View File

@ -0,0 +1,40 @@
---
sidebar_position: 3
---
# Изменить тему форума
Создает новую тему в группе с включенным функционалом тем
*Функция ИзменитьТемуФорума(Знач Токен, Знач IDЧата, Знач IDТемы, Знач Заголовок = Неопределено, Знач IDИконки = Неопределено) Экспорт*
| Параметр | Тип | Назначение |
|-|-|-|
| Токен | Строка | Токен бота |
| IDЧата | Строка/Число | ID целевого чата |
| Заголовок | Строка (необяз.) | Новый заголовок темы |
| IDИконки | Строка (необяз.) | Новый ID иконки-аватара темы. См. [Сформировать клавиатуру по массиву кнопок](./Poluchit-spisok-ikonok-avatarov) |
Вовзращаемое значение: Соответствие - сериализованный JSON ответа от Telegram
```bsl title="Пример кода"
Токен = "6129457325:BWDF...";
Чат = "-10019711...";
НовоеИмя = "Новый тестовый заголовок";
НовяИконка = "5310132165583840589";
Результат = OPI_Telegram.ИзменитьТемуФорума(Токен, Чат, Тема, НовоеИмя, НовяИконка);
```
![Результат](img/2.png)
```json title="Результат"
{
"result": true,
"ok": true
}
```

View File

@ -0,0 +1,45 @@
---
sidebar_position: 2
---
# Создать тему форума
Создает новую тему в группе с включенным функционалом тем
*Функция СоздатьТемуФорума(Знач Токен, Знач IDЧата, Знач Заголовок, Знач IDИконки = "") Экспорт*
| Параметр | Тип | Назначение |
|-|-|-|
| Токен | Строка | Токен бота |
| IDЧата | Строка/Число | ID целевого чата |
| Заголовок | Строка | Заголовок темы |
| IDИконки | Строка | ID иконки-аватара темы. См. [Сформировать клавиатуру по массиву кнопок](./Poluchit-spisok-ikonok-avatarov) |
Вовзращаемое значение: Соответствие - сериализованный JSON ответа от Telegram
```bsl title="Пример кода"
Токен = "6129457325:BWDF...";
Чат = "-10019711...";
Имя = "Тестовая тема";
Иконка = "5357419403325481346";
Результат = OPI_Telegram.СоздатьТемуФорума(Токен, Чат, Имя, Иконка);
```
![Результат](img/1.png)
```json title="Результат"
{
"result": {
"icon_custom_emoji_id": "5357419403325481346",
"icon_color": 7322096,
"name": "Тестовая тема",
"message_thread_id": 34
},
"ok": true
}
```

View File

@ -0,0 +1,4 @@
{
"label": "Работа с темами форума",
"position": 4,
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB