Ежедневные вызовы в Discourse

v1.4.0 уже доступен!

В этом релизе добавлен ChallengeBot — опциональный бот-аккаунт, который внедряет функции вовлечения на основе личных сообщений (DM) в ваши челленджи.

Новое в этом релизе:

  • Подтверждение чекинга через DM — участники получают личное сообщение от ChallengeBot после каждого успешного чекина, где указано их текущее количество дней подряд и ссылка на тему челленджа.
  • Напоминания через DM — участники, которые не отмечались 2 и более дней подряд (для ежедневных челленджей) или не отметились к последнему дню недели (для еженедельных челленджей), получают мягкое напоминание от ChallengeBot. В сообщении указывается текущее количество чекинов и цель. Настройка доступна для каждого челленджа отдельно, по умолчанию включено.
  • Команды через @упоминание — участники могут упомянуть @ChallengeBot в любой активной теме челленджа, чтобы получить свои личные статистику через DM. Бот никогда не отвечает в самой теме. Доступные команды: status, leaderboard, streak, checkins, progress, help. Ограничение скорости: 10 команд на пользователя в час.
  • Посты с таблицей лидеров и финальными результатами — если ChallengeBot настроен, еженедельные посты с таблицей лидеров и посты с финальными результатами теперь отправляются от имени аккаунта бота, а не системного аккаунта.
  • Новая настройка сайтаdaily_challenge_bot_username
  • Новое поле для челленджа — переключатель для напоминаний через DM (по умолчанию включено)

Настройка ChallengeBot не обязательна — все существующие функции продолжают работать без него. Полные инструкции по настройке см. в основном посте: инструкции по настройке.

Примечание: В этом релизе включена миграция базы данных. Кнопка «Обновить» в панели управления применит её автоматически.

2 лайка