Розыгрыши среди подписчиков канала — от сбора до победителя

Бот в Microsoft Teams собирает участников, ведёт их в SeaTable, проверяет подписку на каналы и честно выбирает победителя.

  • Участники собираются ботом автоматически
  • Проверка подписки на нужные каналы
  • Победитель выбирается случайно и честно
  • Победителю и организатору — сообщение в Microsoft Teams

Как это работает

Чтобы связать Microsoft Teams и SeaTable, не нужен программист: готовый сценарий соединяет их за пару минут.

  1. Запуск: Триггер Telegram
  2. Затем: Переменные TG
  3. Затем: Инициализация
  4. Проверка: Начать?
  5. Если да — Реферал?
  6. Если да — Приветственное сообщение реферала
  7. Затем: Обновить статус бота и реферала
  8. Затем: Добавить участника розыгрыша
  9. Если нет — Менеджер приветственного сообщения
  10. Затем: Обновить/вставить статус бота при START
  11. Если нет — Кнопка
  12. Если да — Кнопки
  13. Если да — Обновить статус бота: РОЗЫГРЫШ ИДЕТ
  14. Затем: Создать розыгрыш
  15. Если нет — Получить статус бота
  16. Проверка: Определить сценарий
  17. Если да — Команды
  18. Если да — Список каналов
  19. Затем: Обновить статус бота: ЗАПРОС КАНАЛА РОЗЫГРЫША
  20. Если нет — Добавить канал
  21. Затем: Запросить новый канал
  22. Затем: Канал существует
  23. Если нет — Определить шаг розыгрыша
  24. Если нет — Получить участников
  25. Затем: Случайные участники
  26. Затем: Получить каналы
  27. Затем: Telegram
  28. Затем: Объединить статусы
  29. Проверка: Проверить успех
  30. Если да — Check Success
  31. Если да — SMS победителю
  32. Затем: SMS менеджеру
  33. Затем: Удалить каналы
  34. Затем: Удалить участников
  35. Затем: Обновить статус бота при запуске
  36. Затем: Конечное сообщение
  37. Если нет — Проверить сбой

Настроить такую автоматизацию (Microsoft Teams + SeaTable) можно в Scriptera — без кода: опишите задачу, остальное сделают за вас.