ButlerBot

Установка и настройка

Приглашение бота

  1. Нажмите «Добавить в Discord» на главной странице.
  2. Выберите сервер семьи и подтвердите запрошенные права — бот просит только то, чем реально пользуется: управление каналами и ролями, отправку сообщений, ветки и смену собственного ника.
  3. В настройках сервера перетащите роль бота выше всех ролей, которые он будет выдавать (роли при принятии заявки, роли из автовыдачи). Discord не даёт боту выдавать роли выше его собственной.

Сразу после добавления бот подготовит сервер к работе — ничего запускать не нужно.

Кто может настраивать

Команду /настройка может открыть владелец сервера. Он же может выдать доступ другим участникам: «🤖 Бот → 🔑 Доступ к /настройка». Менять этот список может только владелец.

Разделы /настройка

Меню состоит из разделов, каждый включается независимо:

  • 🤖 Бот — роли модераторов, «админы сервера считаются модераторами», запрет одобрять собственные отчёты, доступ к настройкам, профиль бота (премиум).
  • 💰 Баллы — шаблоны отчётов и мероприятий, автопубликации, баллы за голос, буст, тег сервера, выпуск стажёра и заявки, канал логов баллов. См. Мероприятия и баллы и Отчёты.
  • 📅 Сезоны — запуск и завершение сезона, канал рейтинга, история. См. Сезоны и рейтинг.
  • 🧩 Команды — каналы и роли для /запрос-на-повышение и /обмен-баллов.
  • 👪 Состав, 🎂 Поздравления — состав семьи по ролям и поздравления с днём рождения. См. Состав, анкеты и стажёры.
  • 🎓 Наставничество и стажёры — роли наставников и стажёра, состав стажёров.
  • 📨 Заявки в семью — каналы, рекрутёры, роли при принятии, описание семьи, доп. вопросы анкеты. См. Заявки и роли.
  • 🎭 Автовыдача ролей — сообщение с кнопками, по которым участники сами берут роли.
  • 👨🏼‍💻 Диспетчерская — мониторинг всего, что ждёт проверки, и напоминания.
  • 💰 Налоги — циклические налоги. См. Налоги.
  • 🔌 API — сторонние развлечения, например /случайный_котик.

Если что-то не работает

  • /пинг — бот на связи и показывает задержку.
  • Если бот потеряет доступ к каналу, который вы ему назначили, владелец сервера и те, у кого есть доступ к /настройка, получат об этом личное сообщение.
  • Команда отвечает «не настроена» — значит, для неё не заданы канал или роли в соответствующем разделе /настройка.