From 8fdb3b8186ca4bb5e7a098210fcba4563edd3c20 Mon Sep 17 00:00:00 2001 From: zaboal Date: Fri, 8 Sep 2023 20:56:55 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BE=D0=BF=D0=B8=D1=81=D0=B0=D0=BB=20=D1=81?= =?UTF-8?q?=D1=86=D0=B5=D0=BD=D0=B0=D1=80=D0=B8=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- one.feature | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 one.feature diff --git a/one.feature b/one.feature new file mode 100644 index 0000000..c75d24b --- /dev/null +++ b/one.feature @@ -0,0 +1,31 @@ +#language: ru + +Функция: комментирование постов в группе с топиками + + Шаблон сценария: добавление канала в вайтлист группы + Пусть иннициатор — администратор @<группа> + И он добавил бота администратором + Если напишет в нём «/whitelist @<канал>» + Тогда бот внесёт @channel в вайтлист + + Шаблон сценария: привязка канала к топику группы + Пусть иннициатор — администратор канала + И он добавил бота администратором + И канал есть в вайтлисте каналов группы + Если напишет боту «/bind @<канал> @<группа>» + Тогда бот создаст в чате одноимённый с каналом топик + И внесёт его в список обслуживаемых + + Шаблон сценария: привязка постов к группе + Пусть канал в обслуживании + Когда совершается публикация + Тогда бот её копирует + * удаляет из канала + * прогнозирует ссылку на репост в группе + * добавляет кнопку с данной ссылкой + * отправляет в канал и группу + + Шаблон сценария: комментирование поста + Пусть пост привязан к группе + Когда пользователь нажимает на кнопку под ним + Тогда его перенаправляет к его репосту в чате