Вы можете перенести XP своих участников и сохранить уровень каждого. YAWBDB импортирует таблицу лидеров MEE6 напрямую из публичного API MEE6 - без файла экспорта, без ручной работы, без сброса вашего сообщества на уровень 0. Импорт перед записью показывает, что он нашёл, и может принять кривую уровней MEE6, чтобы ничьё число не менялось.
Это руководство рассказывает, чем на самом деле отличаются два бота, как перейти, ничего не потеряв, и что проверить потом.

Потеряю ли я уровни участников?
Нет. Импорт переносит общий XP каждого участника ровно так, как его хранил MEE6. Единственное, что может измениться, - это уровень, которому соответствует этот XP, потому что у двух ботов не одинаковая формула, и импорт даёт вам выбор на этот счёт до того, как запишет хоть одну строку.
Эту деталь стоит понять, потому что именно в ней люди ошибаются при смене бота:
- MEE6 берёт
5·l² + 50·l + 100XP за выход с уровняl. - Формула YAWBDB по умолчанию имеет ту же форму, но индексируется по достигаемому уровню, а не по тому, с которого уходят.
Следствие точное и предсказуемое: импорт XP из MEE6 на формулу YAWBDB по умолчанию опускает каждого участника ровно на один уровень. Их XP цел и корректен - участник 20 уровня просто отображается как 19.
Поэтому предпросмотр измеряет это на ваших реальных данных и прямо сообщает, например, «412 из 900 участников, которых мы смогли сравнить, сменят здесь уровень.» Затем вы выбираете:
- Оставить кривую YAWBDB - XP тот же, уровни сдвигаются на один вниз.
- Использовать кривую MEE6 - YAWBDB переключается на пользовательский пресет
a = 5, b = 40, c = 55, который воспроизводит кривую MEE6 с точностью до XP. Все сохраняют уровень, который у них был.
Этот второй вариант - не приближение. 5(l−1)² + 50(l−1) + 100 раскрывается в 5l² + 40l + 55, поэтому суммы совпадают на каждом уровне.
Как перейти
- Добавьте YAWBDB на свой сервер - см. Добавьте YAWBDB на свой сервер Discord.
- Включите Leveling и сначала задайте скорость XP, задержку и канал повышения уровня. Импорт читает вашу формулу, поэтому настройте её до импорта, а не после.
- Сделайте таблицу лидеров MEE6 публичной. В панели MEE6 включите «Make my server's leaderboard public». Иначе MEE6 не отдаст данные, и импорт сообщит об этом, а не завершится наполовину.
- Откройте Уровни → Импорт, выберите MEE6 и нажмите Предпросмотр.
- Прочитайте сравнение кривых и решите, принимать ли кривую MEE6.
- Импортируйте. Большие таблицы лидеров обрабатываются в фоне; страницу можно закрыть.
Полное описание: Импорт уровней из другого бота.
Переходите с бота, который не MEE6? Тот же экран принимает JSON-экспорт любого бота уровней. Это путь, в частности, для Amari, чей публичный API закрыт.
Чего импорт намеренно не делает
Импорт - это миграция данных, а не живое событие:
- Никакие сообщения о повышении уровня не отправляются, сколько бы уровней ни получил участник.
- Никакие награды не срабатывают задним числом - ваш граф наград не проигрывается заново по импортированной истории.
- Награды за роли, которые вы импортируете, действуют начиная со следующего уровня, который достигнет участник, а не назад.
Это сделано намеренно. Объявление тысяч повышений уровня сразу засорило бы сервер, а задним числом выдавать роли по всей таблице лидеров - это редко то, чего кто-либо действительно хочет.
Переносим и награды за роли
Если ваш сервер MEE6 выдаёт роли на определённых уровнях, импорт может перенести их за один проход. Каждая станет парой «достигнут уровень → назначить роль» в графе наград.
Граф - это то место, где уровни YAWBDB идут дальше таблицы «уровень - роль»: он связывает триггеры, условия и действия, так что «назначить роль на уровне 10» - это самое простое, что он может выразить. Вы также можете отправить личное сообщение на уровне 50, присвоить титул при престиже, усилить XP во время события с таймером или привязать награду к серии.
Существующие пути проверяются заранее, поэтому повторный запуск импорта никогда не накладывает дублирующие ветки на ваш холст.
В чём отличия, честно
MEE6 - зрелый, хорошо известный бот, и уровни он делает хорошо - именно поэтому и существует импорт. Различия, которые стоит знать перед переходом:
Конфигурация живёт в одной панели. Каждая функция настраивается в веб-панели, а не через слэш-команды. См. Пользуйтесь веб-панелью.
Набор функций шире. Помимо уровней: модерация, automod, anti-raid, anti-nuke, honeypot, тикеты, жалобы, ответы ИИ, временные голосовые каналы, пользовательские команды, конструктор эмбедов, конструктор форм, реакции-роли, предложения, верификация при входе, запланированные сообщения, социальные оповещения, starboard, дни рождения, розыгрыши, логи сервера, журнал аудита, счётчики, statroles, игры, анонимные голосования и аналитика. Полный список - на главной странице.
Функции связаны, а не идут параллельно. Триггеры графа наград Leveling срабатывают на победы в розыгрышах, одобренные предложения, отгаданные Wordle и дни рождения участников. Наказанных участников можно исключать из розыгрышей. События вовлечённости попадают в Логи сервера. Всякий раз, когда одна функция открывает параметры в другой, панель показывает, что доступно: заблокированные параметры помечаются, а не скрываются.
Панель доступна на 13 языках.
Чем YAWBDB не пытается быть: музыкальным ботом или ИИ для генерации серверов. Если вам нужно именно это, оставьте бота, который это предоставляет - ничто не мешает запускать обоих.
После импорта: что проверить
- Уровни → Таблица лидеров - убедитесь, что суммы похожи на те, что вы оставили.
- Выполните
/rankдля известного вам участника и сравните с тем, что показывал MEE6. - Проверьте граф наград, если вы импортировали награды за роли, и скорректируйте уровни, если новая кривая их сдвинула.
- Отключите уровни MEE6 (или самого бота), когда будете довольны, чтобы два бота не начисляли XP и не публиковали повышения уровня одновременно.
Оставьте обоих ботов работать на день, если вам нужна страховка. Ничто в импорте не зависит от того, останется ли MEE6 установленным, когда данные перенесены, - импорт один раз читает таблицу лидеров и на этом всё.
Можно ли импортировать с другого сервера?
Да. Импорт принимает любой ID сервера Discord, а не только тот, который вы настраиваете, поэтому вы можете объединить два сообщества в одну таблицу лидеров. К участникам, у которых уже есть XP на целевом сервере, применяется тот же выбор «оставить больший опыт / заменить / не трогать».