ы
This commit is contained in:
parent
be84c5a785
commit
8f20802f2a
2 changed files with 21 additions and 17 deletions
19
one.feature
19
one.feature
|
@ -6,12 +6,11 @@
|
|||
|
||||
|
||||
|
||||
Функция: комментирование сообщений канала в группе с топиками
|
||||
в сентябре 2023 года в официальном клиенте telegram'а
|
||||
нет данной функции. она бы позволяла использовать
|
||||
администраторам каналов использовать преимущества
|
||||
групп с топиками, а также объединять трафик
|
||||
с другими каналами.
|
||||
Функция: Комментирование сообщений канала в группе с топиками
|
||||
Сентябрь 2023 года, в Telegram'е нет данной функции.
|
||||
Она бы позволяла администраторам каналов
|
||||
использовать преимущества групп с топиками,
|
||||
а также объединять трафик с другими каналами.
|
||||
|
||||
Предыстория:
|
||||
Пусть дистрибьютер зарегистировал <бот>а через BotFather
|
||||
|
@ -26,7 +25,7 @@
|
|||
Правило: <бот> добавлен со всеми необходимыми правами в чат, и инициатор сценария — его админ
|
||||
согласно типам TBAPI, канал и группа — чаты
|
||||
|
||||
Структура сценария: добавление канала в вайтлист группы
|
||||
Структура сценария: Добавление канала в вайтлист группы
|
||||
Если админ напишет в группе «/<команд> <канал>»
|
||||
Тогда <приложен>ие внесёт <канал> в вайтлист
|
||||
|
||||
|
@ -35,7 +34,7 @@
|
|||
| whitelist | @zbagab | @zbalog |
|
||||
|
||||
|
||||
Структура сценария: активирование канала в топиках группы
|
||||
Структура сценария: Активирование канала в топиках группы
|
||||
Пусть <канал> есть в вайтлисте <групп>ы
|
||||
Если админ <канал>а напишет боту «/<команд> <канал> <групп>»
|
||||
Тогда <бот> создаст одноимённый с <канал>ом <топик> в <групп>е
|
||||
|
@ -46,7 +45,7 @@
|
|||
| activate | @zbalog | @zbagab | находки забоала |
|
||||
|
||||
|
||||
Структура сценария: привязка постов к группе
|
||||
Структура сценария: Привязка постов к группе
|
||||
Пусть <канал> помечен как обслуживаемый <групп>ой
|
||||
Когда в <канал> отправляется сообщение
|
||||
Тогда <бот> его копирует
|
||||
|
@ -56,7 +55,7 @@
|
|||
И отправляет в <канал> и <топик>
|
||||
|
||||
|
||||
Структура сценария: комментирование поста
|
||||
Структура сценария: Комментирование поста
|
||||
Пусть <пост> привязан к группе
|
||||
Когда <пользовател>ь нажимает на кнопку под ним
|
||||
Тогда его перенаправляет к его <репост>у в <чат>е
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
# схема базы данных бота для telegram’а,
|
||||
# реализующего комментирование сообщений канала в группе с топиками.
|
||||
# cc-by-sa 4.0 © зажигин богдан, 2023
|
||||
$id: https://zba.su/ditbot
|
||||
$schemma: https://json-schema.org/draft/2020-12/schema
|
||||
|
||||
title: "Группы и их списки обсулиживания каналов"
|
||||
description:
|
||||
Cхема главной базы данных бота для Telegram’а,
|
||||
реализующего комментирование сообщений канала в группе с топиками.
|
||||
CC-BY-SA 4.0 © Зажигин Богдан, 2023
|
||||
|
||||
|
||||
title: "Группы и их список обсулижваемых/необслуживаемых каналов"
|
||||
|
||||
type: array
|
||||
minItems: 1
|
||||
uniqueItems: true
|
||||
|
@ -21,6 +23,9 @@ items:
|
|||
title: "Идентификатор группы"
|
||||
description: "Согласно строке «id» из core.telegram.org/bots/api#chat."
|
||||
type: integer
|
||||
examples:
|
||||
- -1001969731405
|
||||
- -1001559352883
|
||||
whitelist:
|
||||
type: array
|
||||
minItems: 1
|
||||
|
@ -37,8 +42,8 @@ items:
|
|||
description: "Согласно строке «id» из core.telegram.org/bots/api#chat."
|
||||
type: integer
|
||||
examples:
|
||||
- 1001973121320
|
||||
- 1001523889521
|
||||
- -1001973121320
|
||||
- -1001523889521
|
||||
active:
|
||||
title: "Обслуживание"
|
||||
description: "Каналы сначала добавляются к группе, как возможные для привязки к топику, и только потом могут быть активированы."
|
||||
|
|
Loading…
Add table
Reference in a new issue