описал сценарии
This commit is contained in:
commit
8fdb3b8186
1 changed files with 31 additions and 0 deletions
31
one.feature
Normal file
31
one.feature
Normal file
|
@ -0,0 +1,31 @@
|
|||
#language: ru
|
||||
|
||||
Функция: комментирование постов в группе с топиками
|
||||
|
||||
Шаблон сценария: добавление канала в вайтлист группы
|
||||
Пусть иннициатор — администратор @<группа>
|
||||
И он добавил бота администратором
|
||||
Если напишет в нём «/whitelist @<канал>»
|
||||
Тогда бот внесёт @channel в вайтлист
|
||||
|
||||
Шаблон сценария: привязка канала к топику группы
|
||||
Пусть иннициатор — администратор канала
|
||||
И он добавил бота администратором
|
||||
И канал есть в вайтлисте каналов группы
|
||||
Если напишет боту «/bind @<канал> @<группа>»
|
||||
Тогда бот создаст в чате одноимённый с каналом топик
|
||||
И внесёт его в список обслуживаемых
|
||||
|
||||
Шаблон сценария: привязка постов к группе
|
||||
Пусть канал в обслуживании
|
||||
Когда совершается публикация
|
||||
Тогда бот её копирует
|
||||
* удаляет из канала
|
||||
* прогнозирует ссылку на репост в группе
|
||||
* добавляет кнопку с данной ссылкой
|
||||
* отправляет в канал и группу
|
||||
|
||||
Шаблон сценария: комментирование поста
|
||||
Пусть пост привязан к группе
|
||||
Когда пользователь нажимает на кнопку под ним
|
||||
Тогда его перенаправляет к его репосту в чате
|
Loading…
Add table
Reference in a new issue