Skip to main content

Access Control (DM)

Дополнительный фильтр поверх стандартной личной переписки. Можно ограничить, кто вообще может писать боту в DM.

⚠️ Эта функция уникальна для нашей платформы — в стандартном Bot API такой настройки нет.

Режимы

РежимОписание
allЛюбой пользователь Telefon (по умолчанию)
whitelistТолько из списка @username
owner_onlyТолько владелец бота — для тестирования

Настройка

Только через GUI @botmaker → бот → «Кто может писать боту».

В режиме whitelist появляется поле для добавления @username — можно add/remove по одному.

Поведение

  • Юзер не из списка пытается отправить → получает HTTP 403 bot_dm_blocked.
  • В UI клиента ему показывается «Бот ограничил входящие сообщения».
  • Бот не получает webhook на эти попытки — фильтрация на стороне сервера.

Для чего

  • Тестовый режим (owner_only) — пока бот в разработке, никто кроме вас не может с ним поговорить.
  • Корпоративный бот (whitelist) — только сотрудники компании.
  • Закрытое бета — только избранные тестеры.

Через API

Сейчас — нет. Только через GUI. Если нужен метод для управления через API — скажите, добавим.