1
0
Fork 0
dit-spec/one.feature

31 lines
1.8 KiB
Gherkin
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#language: ru
Функция: комментирование постов в группе с топиками
Шаблон сценария: добавление канала в вайтлист группы
Пусть иннициатор администратор @<группа>
И он добавил бота администратором
Если напишет в нём «/whitelist @<канал>»
Тогда бот внесёт @channel в вайтлист
Шаблон сценария: привязка канала к топику группы
Пусть иннициатор администратор канала
И он добавил бота администратором
И канал есть в вайтлисте каналов группы
Если напишет боту «/bind @<канал> @<группа>»
Тогда бот создаст в чате одноимённый с каналом топик
И внесёт его в список обслуживаемых
Шаблон сценария: привязка постов к группе
Пусть канал в обслуживании
Когда совершается публикация
Тогда бот её копирует
* удаляет из канала
* прогнозирует ссылку на репост в группе
* добавляет кнопку с данной ссылкой
* отправляет в канал и группу
Шаблон сценария: комментирование поста
Пусть пост привязан к группе
Когда пользователь нажимает на кнопку под ним
Тогда его перенаправляет к его репосту в чате