Skip to content

2.0.0

Latest

Choose a tag to compare

@MrMe0ws MrMe0ws released this 25 Aug 20:58

🚨 Главное: требуется Remnawave 3.0.0 и выше

В версии 3.0.0 панель Remnawave удалила эндпоинт поиска пользователя по Telegram ID и убрала у пользователя поле uuid, заменив его числовым id. Именно этими вызовами пользовалась команда /profile, поэтому после обновления панели она перестала показывать подписку и отвечала ошибкой.

Эта версия переводит интеграцию на новый API панели.

Если у вас панель 2.8 — не обновляйтесь, оставайтесь на 1.3.0. Либо обновите панель до 3.x, либо выключите интеграцию через REMNAWAVE_ENABLED=false: без неё бот работает как прежде.

Токен панели менять не нужно — при обновлении Remnawave переносит права API-токенов сама.

🐛 Что чинится

  • /profile снова показывает подписку — статус, трафик, HWID, тег, сквады и ссылку на sub.
  • Оператор не увидит чужую карточку. Раньше отбор пользователя гарантировал сам эндпоинт панели. Теперь это параметр запроса, и бот дополнительно перепроверяет, что вернувшийся профиль действительно принадлежит нужному Telegram ID.
  • Починен URL в режиме remote с включённым gate-параметром: у нового эндпоинта есть свои параметры запроса, и раньше они склеились бы в неверный адрес.

⚠️ При обновлении

  1. Убедитесь, что панель обновлена до 3.0.0 или выше (или что REMNAWAVE_ENABLED=false).
  2. Обновите образ бота до 2.0.0.

Ничего другого делать не нужно: переменные окружения не менялись, миграций базы нет.

Всё, что не связано с Remnawave — тикеты, топики, переписка, мост с web-кабинетом — работает без изменений.