Проблема с LimboSocialAddon

yanvsky_

Разработчик
Пользователь
Сообщения
69
Решения
5
Вообщем-то, у меня каждый раз дропается бот ВК, чтобы он работал, надо делать рестарт плагина. Думал дело в конфиге, но нет. Если нужно, вот конфиг:

Код:
version: "1.0.10"
# Available serializers:
# LEGACY_AMPERSAND - "&c&lExample &c&9Text".
# LEGACY_SECTION - "§c§lExample §c§9Text".
# MINIMESSAGE - "<bold><red>Example</red> <blue>Text</blue></bold>". (https://webui.adventure.kyori.net/)
# GSON - "[{"text":"Example","bold":true,"color":"red"},{"text":" ","bold":true},{"text":"Text","bold":true,"color":"blue"}]". (https://minecraft.tools/en/json_text.php/)
# GSON_COLOR_DOWNSAMPLING - Same as GSON, but uses downsampling.
serializer: LEGACY_AMPERSAND
prefix: "&7[&c&lSYSTEM&7]&f"

main:
  social-register-cmds:
    - "!аккаунт регистрировать"
  social-link-cmds:
    - "!аккаунт привязать"
  force-keyboard-cmds:
    - "!клавиатура"
  code-lower-bound: 1000000
  code-upper-bound: 10000000
  linkage-main-cmd: "addsocial"
  linkage-alias-cmd:
    - "addvk"
    - "addtg"
    - "addds"
  force-unlink-main-cmd: "forcesocialunlink"
  force-unlink-alias-cmd:
    - "forceunlink"
  # Should we allow registration with premium usernames using social-register-cmds
  allow-premium-names-registration: false
  enable-notify: true
  # Will the unlink button unregister all socials at once?
  unlink-btn-all: false
  # Disable unlinking?
  disable-unlink: true
  # Disable commands like !account link <username>
  disable-link-without-password: false
  # Disable commands like !account link <username> <password>
  disable-link-with-password: true
  # Default buttons state
  default-blocked: false
  default-totp-enabled: false
  default-notify-enabled: true
  # Allow linking social to the player, who already has linked this type of social
  allow-account-relink: true
  after-linkage-commands:
    - ""
  after-unlinkage-commands: []
  start-messages:
    - "/start"
    - "Начать"
  start-reply: ""
  # Addon will print all exceptions if this parameter is set to true.
  debug: false
  # Prohibit premium users from changing their password via the restore button.
  prohibit-premium-restore: true
  # NO | YES - with the option disabled
  # YES | NO - with the option enabled
  reverse-yes-no-buttons: false
  # false - players with social 2FA enabled should enter the password
  # true - players with social 2FA enabled can login without the password
  auth-2fa-without-password: false
  # How long in milliseconds the player should wait before registering new account
  purge-registration-cache-millis: 86400000
  # How many accounts can register the player per time (per purge-registration-cache-millis)
  max-registration-count-per-time: 1
  vk:
    enabled: true
    token: ""
  discord:
    enabled: false
    token: "1234567890"
    # Available:
    # addrole <role id>
    # remrole <role id>
    #
    # Example:
    # on-player-added:
    #  - addrole 12345678
    # on-player-removed:
    #  - remrole 12345678
    on-player-added: []
    on-player-removed: []
    activity-enabled: true
    # Available values: PLAYING, STREAMING, LISTENING, WATCHING, COMPETING
    activity-type: PLAYING
    # Activity URL. Supported only with activity-type: STREAMING
    activity-url: "null"
    activity-name: "LimboAuth Social Addon"
    # Which role ids a player must have on the Discord server to use the bot
    #
    # Example:
    # required-roles:
    #  - 1234567890
    required-roles: []
    # It's better to keep this option enabled if you have set required-roles config option
    # Requires SERVER MEMBERS INTENT to be enabled in the bot settings on the Discord Developer Portal
    guild-member-cache-enabled: false
    no-roles-message: "У вас недостаточно прав для использования команд."
  telegram:
    enabled: false
    token: "1234567890"
  # GeoIP is an offline database providing approximate IP address locations
  # In the SocialAddon's case, the IP location is displayed in notifications and alerts
  geoip:
    enabled: false
    # Available placeholders: {CITY}, {COUNTRY}, {LEAST_SPECIFIC_SUBDIVISION}, {MOST_SPECIFIC_SUBDIVISION}
    format: "{CITY}, {COUNTRY}"
    # ISO 639-1
    locale: "en"
    # MaxMind license key
    # Regenerate if triggers an error
    license-key: "P5g0fVdAQIq8yQau"
    # The interval at which the database will be updated, in milliseconds
    # Default value: 14 days
    update-interval: 1209600000
    default-value: "Unknown"
    # It is not necessary to change {LICENSE_KEY}
    mmdb-city-download: "https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-City&license_key={LICENSE_KEY}&suffix=tar.gz"
    mmdb-country-download: "https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-Country&license_key={LICENSE_KEY}&suffix=tar.gz"
  strings:
    link-cmd-usage: "{PRFX} Отправьте '!аккаунт привязать {NICKNAME}' нашему боту чтобы привязать социальных сеть!{NL} VK: &b&lvk.com/LonyGriefMc"
    link-wrong-code: "{PRFX} Неверный код, введите '!аккаунт привязать {NICKNAME}' снова"
    link-success-game: "{PRFX} Социальная сеть успешно привязана."
    link-success: "✅ Социальная сеть успешно привязана!{NL}Используйте '!клавиатура' для вывода основных кнопок взаимодействия на экран."
    link-already: "Аккаунт уже привязан!"
    link-social-register-cmd-usage: "Вы не указали никнейм. Введите '!аккаунт регистрировать <никнейм>'"
    link-social-cmd-usage: "Вы не указали никнейм. Введите '!аккаунт привязать <никнейм>'"
    link-unknown-account: "Аккаунта с этим никнеймом не существует!"
    link-code: " Введите '/addsocial {CODE}' в игре, чтобы завершить привязку аккаунта."
    link-wrong-password: "Неверный пароль."
    register-incorrect-nickname: "Аккаунта с этим никнеймом не существует!"
    register-taken-nickname: "Данный никнейм уже занят!"
    register-premium-nickname: "Этот никнейм принадлежит игроку с лицензией"
    register-limit: "Вы пытались зарегистрироваться много раз!"
    register-success: "✅ Привязка социальной сети успешно установлена!{NL}Ваш пароль: {PASSWORD}{NL}Используйте '!клавиатура' для вывода основных кнопок взаимодействия на экран."
    force-unlink-cmd-usage: "{PRFX} Используйте: /forcesocialunregister <никнейм>"
    notify-leave: "➖ Вы покинули сервер."
    notify-join: "➕ Вы присоединились к серверу! {NL} IP: {IP} {LOCATION}{NL}Вы можете заблокировать вход с этого аккаунта, если это не вы."
    notify-ask-kick-message: "{PRFX} Вы были кикнуты из сервера по запросу из социальной сети!"
    notify-ask-validate: "❔ Кто-то пытается зайти на сервер!{NL} IP: {IP} {LOCATION}{NL}Это вы?"
    notify-ask-validate-game: "{PRFX} У вас включена двухфакторная аутентификация, проверьте свою социальную сеть и подтвердите свой логин!"
    notify-ask-yes: "Это я"
    notify-ask-no: "Это не я"
    notify-thanks: "Спасибо за подтверждение вашего входа"
    notify-warn: "Вы всегда можете изменить свой пароль с помощью кнопки 'Восстановить'"
    block-toggle-btn: "Переключить блокировку"
    block-kick-message: "{PRFX} Ваш аккаунт был заблокирован по запросу из социальной сети!"
    block-success: "Аккаунт {NICKNAME} был успешно заблокирован!"
    unblock-success: "Аккаунт {NICKNAME} был успешно разблокирован!"
    totp-enable-success: "Аккаунт {NICKNAME} теперь использует двухфакторную аутентификацию!"
    totp-disable-success: "Аккаунт {NICKNAME} больше не использует двухфакторную аутентификацию."
    notify-enable-success: "Аккаунт {NICKNAME} теперь получает уведомления!"
    notify-disable-success: "Аккаунт {NICKNAME}  больше не получает уведомления."
    kick-is-offline: "Невозможно кикнуть игрока - игрок не в сети"
    kick-success: "Игрок {NICKNAME} был успешно кикнут!"
    kick-game-message: "{PRFX} Вас кикнули по запросу из социальной сети!"
    restore-btn: "Восстановить"
    restore-msg: "Новый пароль для {NICKNAME}: {PASSWORD}"
    restore-msg-premium: "Мы не можем изменить ваш пароль, {NICKNAME}, возможно, вы лицензионный игрок."
    info-btn: "Информация об аккаунте"
    info-msg: " Аккаунт: {NICKNAME}{NL} Текущий Сервер: {SERVER}{NL} IP: {IP} {LOCATION}{NL}⏰ Уведомления: {NOTIFY_STATUS}{NL}❌ Блокировка: {BLOCK_STATUS}{NL} 2FA: {TOTP_STATUS}"
    status-offline: "НЕ В СЕТИ"
    notify-enabled: "Включено"
    notify-disabled: "Выключено"
    block-enabled: "Да"
    block-disabled: "Нет"
    totp-enabled: "Включено"
    totp-disabled: "Выключено"
    kick-btn: "Кикнуть"
    toggle-notification-btn: "Переключить уведомления"
    toggle-2fa-btn: "Переключить 2FA"
    unlink-btn: "Отсоединить аккаунт"
    unlink-disabled: "Отсоединение отключено!"
    unlink-success: "Успешно отсоединено!"
    unlink-success-game: "{PRFX} Успешно отсоединено!"
    unlink-block-conflict: "Вы не можете отсоединиться от социальной сети, пока ваша учетная запись заблокирована. Сначала разблокируйте его!"
    unlink-2fa-conflict: "Вы не можете отсоединиться от социальной сети, пока включена функция 2FA. Сначала отключите его."
    keyboard-restored: "Клавиатура была восстановлена."
    # This message will be sent to the players without social-link right after their login
    link-announcement: "{PRFX} Хэй! Мы рекомендуем вам связать свой аккаунт с социальной сетью с помощью команды /add social, чтобы защитить свою учетную запись"
    social-exception-caught: "При обработке вашего запроса произошла ошибка!"
 
Вообщем-то, у меня каждый раз дропается бот ВК, чтобы он работал, надо делать рестарт плагина. Думал дело в конфиге, но нет. Если нужно, вот конфиг:

Код:
version: "1.0.10"
# Available serializers:
# LEGACY_AMPERSAND - "&c&lExample &c&9Text".
# LEGACY_SECTION - "§c§lExample §c§9Text".
# MINIMESSAGE - "<bold><red>Example</red> <blue>Text</blue></bold>". (https://webui.adventure.kyori.net/)
# GSON - "[{"text":"Example","bold":true,"color":"red"},{"text":" ","bold":true},{"text":"Text","bold":true,"color":"blue"}]". (https://minecraft.tools/en/json_text.php/)
# GSON_COLOR_DOWNSAMPLING - Same as GSON, but uses downsampling.
serializer: LEGACY_AMPERSAND
prefix: "&7[&c&lSYSTEM&7]&f"

main:
  social-register-cmds:
    - "!аккаунт регистрировать"
  social-link-cmds:
    - "!аккаунт привязать"
  force-keyboard-cmds:
    - "!клавиатура"
  code-lower-bound: 1000000
  code-upper-bound: 10000000
  linkage-main-cmd: "addsocial"
  linkage-alias-cmd:
    - "addvk"
    - "addtg"
    - "addds"
  force-unlink-main-cmd: "forcesocialunlink"
  force-unlink-alias-cmd:
    - "forceunlink"
  # Should we allow registration with premium usernames using social-register-cmds
  allow-premium-names-registration: false
  enable-notify: true
  # Will the unlink button unregister all socials at once?
  unlink-btn-all: false
  # Disable unlinking?
  disable-unlink: true
  # Disable commands like !account link <username>
  disable-link-without-password: false
  # Disable commands like !account link <username> <password>
  disable-link-with-password: true
  # Default buttons state
  default-blocked: false
  default-totp-enabled: false
  default-notify-enabled: true
  # Allow linking social to the player, who already has linked this type of social
  allow-account-relink: true
  after-linkage-commands:
    - ""
  after-unlinkage-commands: []
  start-messages:
    - "/start"
    - "Начать"
  start-reply: ""
  # Addon will print all exceptions if this parameter is set to true.
  debug: false
  # Prohibit premium users from changing their password via the restore button.
  prohibit-premium-restore: true
  # NO | YES - with the option disabled
  # YES | NO - with the option enabled
  reverse-yes-no-buttons: false
  # false - players with social 2FA enabled should enter the password
  # true - players with social 2FA enabled can login without the password
  auth-2fa-without-password: false
  # How long in milliseconds the player should wait before registering new account
  purge-registration-cache-millis: 86400000
  # How many accounts can register the player per time (per purge-registration-cache-millis)
  max-registration-count-per-time: 1
  vk:
    enabled: true
    token: ""
  discord:
    enabled: false
    token: "1234567890"
    # Available:
    # addrole <role id>
    # remrole <role id>
    #
    # Example:
    # on-player-added:
    #  - addrole 12345678
    # on-player-removed:
    #  - remrole 12345678
    on-player-added: []
    on-player-removed: []
    activity-enabled: true
    # Available values: PLAYING, STREAMING, LISTENING, WATCHING, COMPETING
    activity-type: PLAYING
    # Activity URL. Supported only with activity-type: STREAMING
    activity-url: "null"
    activity-name: "LimboAuth Social Addon"
    # Which role ids a player must have on the Discord server to use the bot
    #
    # Example:
    # required-roles:
    #  - 1234567890
    required-roles: []
    # It's better to keep this option enabled if you have set required-roles config option
    # Requires SERVER MEMBERS INTENT to be enabled in the bot settings on the Discord Developer Portal
    guild-member-cache-enabled: false
    no-roles-message: "У вас недостаточно прав для использования команд."
  telegram:
    enabled: false
    token: "1234567890"
  # GeoIP is an offline database providing approximate IP address locations
  # In the SocialAddon's case, the IP location is displayed in notifications and alerts
  geoip:
    enabled: false
    # Available placeholders: {CITY}, {COUNTRY}, {LEAST_SPECIFIC_SUBDIVISION}, {MOST_SPECIFIC_SUBDIVISION}
    format: "{CITY}, {COUNTRY}"
    # ISO 639-1
    locale: "en"
    # MaxMind license key
    # Regenerate if triggers an error
    license-key: "P5g0fVdAQIq8yQau"
    # The interval at which the database will be updated, in milliseconds
    # Default value: 14 days
    update-interval: 1209600000
    default-value: "Unknown"
    # It is not necessary to change {LICENSE_KEY}
    mmdb-city-download: "https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-City&license_key={LICENSE_KEY}&suffix=tar.gz"
    mmdb-country-download: "https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-Country&license_key={LICENSE_KEY}&suffix=tar.gz"
  strings:
    link-cmd-usage: "{PRFX} Отправьте '!аккаунт привязать {NICKNAME}' нашему боту чтобы привязать социальных сеть!{NL} VK: &b&lvk.com/LonyGriefMc"
    link-wrong-code: "{PRFX} Неверный код, введите '!аккаунт привязать {NICKNAME}' снова"
    link-success-game: "{PRFX} Социальная сеть успешно привязана."
    link-success: "✅ Социальная сеть успешно привязана!{NL}Используйте '!клавиатура' для вывода основных кнопок взаимодействия на экран."
    link-already: "Аккаунт уже привязан!"
    link-social-register-cmd-usage: "Вы не указали никнейм. Введите '!аккаунт регистрировать <никнейм>'"
    link-social-cmd-usage: "Вы не указали никнейм. Введите '!аккаунт привязать <никнейм>'"
    link-unknown-account: "Аккаунта с этим никнеймом не существует!"
    link-code: " Введите '/addsocial {CODE}' в игре, чтобы завершить привязку аккаунта."
    link-wrong-password: "Неверный пароль."
    register-incorrect-nickname: "Аккаунта с этим никнеймом не существует!"
    register-taken-nickname: "Данный никнейм уже занят!"
    register-premium-nickname: "Этот никнейм принадлежит игроку с лицензией"
    register-limit: "Вы пытались зарегистрироваться много раз!"
    register-success: "✅ Привязка социальной сети успешно установлена!{NL}Ваш пароль: {PASSWORD}{NL}Используйте '!клавиатура' для вывода основных кнопок взаимодействия на экран."
    force-unlink-cmd-usage: "{PRFX} Используйте: /forcesocialunregister <никнейм>"
    notify-leave: "➖ Вы покинули сервер."
    notify-join: "➕ Вы присоединились к серверу! {NL} IP: {IP} {LOCATION}{NL}Вы можете заблокировать вход с этого аккаунта, если это не вы."
    notify-ask-kick-message: "{PRFX} Вы были кикнуты из сервера по запросу из социальной сети!"
    notify-ask-validate: "❔ Кто-то пытается зайти на сервер!{NL} IP: {IP} {LOCATION}{NL}Это вы?"
    notify-ask-validate-game: "{PRFX} У вас включена двухфакторная аутентификация, проверьте свою социальную сеть и подтвердите свой логин!"
    notify-ask-yes: "Это я"
    notify-ask-no: "Это не я"
    notify-thanks: "Спасибо за подтверждение вашего входа"
    notify-warn: "Вы всегда можете изменить свой пароль с помощью кнопки 'Восстановить'"
    block-toggle-btn: "Переключить блокировку"
    block-kick-message: "{PRFX} Ваш аккаунт был заблокирован по запросу из социальной сети!"
    block-success: "Аккаунт {NICKNAME} был успешно заблокирован!"
    unblock-success: "Аккаунт {NICKNAME} был успешно разблокирован!"
    totp-enable-success: "Аккаунт {NICKNAME} теперь использует двухфакторную аутентификацию!"
    totp-disable-success: "Аккаунт {NICKNAME} больше не использует двухфакторную аутентификацию."
    notify-enable-success: "Аккаунт {NICKNAME} теперь получает уведомления!"
    notify-disable-success: "Аккаунт {NICKNAME}  больше не получает уведомления."
    kick-is-offline: "Невозможно кикнуть игрока - игрок не в сети"
    kick-success: "Игрок {NICKNAME} был успешно кикнут!"
    kick-game-message: "{PRFX} Вас кикнули по запросу из социальной сети!"
    restore-btn: "Восстановить"
    restore-msg: "Новый пароль для {NICKNAME}: {PASSWORD}"
    restore-msg-premium: "Мы не можем изменить ваш пароль, {NICKNAME}, возможно, вы лицензионный игрок."
    info-btn: "Информация об аккаунте"
    info-msg: " Аккаунт: {NICKNAME}{NL} Текущий Сервер: {SERVER}{NL} IP: {IP} {LOCATION}{NL}⏰ Уведомления: {NOTIFY_STATUS}{NL}❌ Блокировка: {BLOCK_STATUS}{NL} 2FA: {TOTP_STATUS}"
    status-offline: "НЕ В СЕТИ"
    notify-enabled: "Включено"
    notify-disabled: "Выключено"
    block-enabled: "Да"
    block-disabled: "Нет"
    totp-enabled: "Включено"
    totp-disabled: "Выключено"
    kick-btn: "Кикнуть"
    toggle-notification-btn: "Переключить уведомления"
    toggle-2fa-btn: "Переключить 2FA"
    unlink-btn: "Отсоединить аккаунт"
    unlink-disabled: "Отсоединение отключено!"
    unlink-success: "Успешно отсоединено!"
    unlink-success-game: "{PRFX} Успешно отсоединено!"
    unlink-block-conflict: "Вы не можете отсоединиться от социальной сети, пока ваша учетная запись заблокирована. Сначала разблокируйте его!"
    unlink-2fa-conflict: "Вы не можете отсоединиться от социальной сети, пока включена функция 2FA. Сначала отключите его."
    keyboard-restored: "Клавиатура была восстановлена."
    # This message will be sent to the players without social-link right after their login
    link-announcement: "{PRFX} Хэй! Мы рекомендуем вам связать свой аккаунт с социальной сетью с помощью команды /add social, чтобы защитить свою учетную запись"
    social-exception-caught: "При обработке вашего запроса произошла ошибка!"
Я кстати брал перевод из разных версий limboauth, возможно в этом проблема и есть?
 

Вложения

  • 1695742727512.png
    1695742727512.png
    13.3 KB · Просмотры: 30
Назад
Сверху Снизу