PangobotДокументация
RU

Один бот вместо пяти

Каких ботов типичного сервера Discord может заменить Pangobot — уровни, тикеты, логи, роли за реакции, приветствия, розыгрыши, заявки — и чего он намеренно не делает.

Почти никто не решает специально завести шесть ботов. Вы добавляете одного для уровней, другого для тикетов, третьего для логов, четвёртого для ролей за реакции — и в итоге у вас шесть панелей, шесть наборов прав, шесть мест для проверки, когда что-то перестаёт работать, и шесть шансов, что чужой сбой станет вашей проблемой. Pangobot — один бот, функции которого — модули, поэтому всю эту работу может делать один.

На этой странице так же прямо сказано, чего Pangobot не делает, как и что он делает. Если что-то из этого вашему серверу необходимо, оставьте того бота и используйте Pangobot для остального — он сделан, чтобы работать рядом с другими ботами, а не требовать весь сервер себе.

Задачи и то, что их здесь выполняет

Для чего вы держите ботаМодуль, который это делает
Уровни, XP и таблица лидеровУровни
Тикеты поддержки с транскриптом при закрытииТикеты
Журнал: удалённые и изменённые сообщения, входы, роли, баныЛогирование
Роли за реакции или кнопкиМеню ролей
Приветствия с картинкойПриветствия и прощания
Роль для всех, кто заходитРоли при входе
Спам, ссылки-приглашения, запрещённые слова, рейды упоминаниямиAutoMod
Баны, кики, тайм-ауты, предупреждения и история случаевМодерация
Верификация, блокировка при рейдах, анти-нюкКонтроль входа и Верификация и анти-нюк
Розыгрыши с выбором победителей и перевыборомРозыгрыши
Доска почёта или канал с лучшими моментамиДоска почёта
Голосовые каналы, которые создаются самиВременные голосовые
Кто кого пригласилТрекер приглашений
Каналы с числом участников и статистикойСтатистика сервера
Заявки, анкеты в команду, апелляции на банФормы и заявки
Предложения и жалобы участниковЖалобы участников
Валюта сервера, ежедневные награды и магазинЭкономика
Небольшие игры в каналеМини-игры
Свои текстовые командыПользовательские команды
Объявления по таймеру или каждые столько-то сообщенийЗапланированные сообщения
Сообщение, которое остаётся внизу каналаЭмбеды и липкие сообщения
Обратный отсчёт до событияОбратные отсчёты
Напоминания, которые люди ставят себе самиНапоминания
Дни рожденияДни рождения

Каждый из них включается и выключается отдельно, и большинство бесплатны. Сколько стоят более крупные, написано на странице Бесплатно и премиум.

Чего Pangobot не делает

  • Музыка. Никакого воспроизведения, плейлистов и саундборда. Это тот бот, которого Pangobot чаще всего не заменяет, и планов на это нет: музыкальные боты живут и умирают по правилам Discord и YouTube, и не стоит привязывать к этой борьбе всю остальную модерацию сервера.
  • Собеседники для чата. Здесь нет персонажа для разговоров и партнёра для ролевых игр.
  • Команды с мемами, картинками и аниме.
  • Полноценная RPG или гача-игра. Экономика — это валюта, ежедневная награда и магазин, который вы наполняете сами, а не сражения, инвентарь и крутки.
  • Резервные копии сервера. Анти-нюк может вернуть каналы, удалённые злоумышленником, с их правами и местом, — но это не бот для бэкапов, и сообщения удалённого канала пропали: Discord удаляет их вместе с ним.
  • Общие баны между серверами. Что происходит на вашем сервере, остаётся на вашем сервере.

Переход без поломки сервера

  1. Добавьте Pangobot и включите один модуль, который соответствует уже работающему у вас боту. Другого бота оставьте ровно там, где он есть.
  2. Настройте его в панели управления и дайте обоим поработать несколько дней. Два бота, выполняющие одну и ту же тихую работу (логи, статистика), — это безвредно. Два бота, выполняющие одну и ту же громкую работу, — нет: два приветствия, две строки о новом уровне или два бота, выдающие одну и ту же роль, будут раздражать участников, поэтому делайте это по одному и сначала выключайте старое.
  3. Когда всё устроит, отключите эту функцию в другом боте, а не удаляйте бота, — тогда вернуться назад можно за минуту.
  4. Удаляйте другого бота, только когда ничего из того, что он делал, больше не нужно, и не забудьте убрать вместе с ним его роль и права в каналах.

Что не переносится

Уровни, балансы и истории предупреждений не переносятся. Импорта из другого бота нет и быть не может: Discord не даёт читать данные другого бота, и ни один бот не отдаёт свою базу данных. В Pangobot все начинают с нуля.

На маленьком сервере этого почти не заметят. На большом это серьёзное решение, и обычно поступают так: сохраняют старую таблицу лидеров закреплённым сообщением или скриншотом, объясняют, что происходит, и начинают с нуля — или оставляют уровни боту, у которого они уже есть, а всё остальное переносят. Тикеты, которые уже открыты в другом месте, тоже остаются там.

С настройками та же история, только наоборот: настройте их здесь один раз, и они сохранятся, даже если Pangobot удалят и снова пригласят.

Почему один бот безопаснее пяти

  • Один набор прав, в котором нужно разобраться, и одна роль в вашем списке ролей.
  • Одно место, куда смотреть, когда что-то не произошло.
  • Один бот, который нужно проверить, когда изменение в Discord что-то ломает.
  • Меньше аккаунтов с властью над вашим сервером: каждый добавленный бот — это ещё один аккаунт, который могут взломать.

Панель управления Сервер Discord