1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Плагин [SEC]MC-Auth fork v1.6.0-stable Velocity/BungeeCord авторизация с привязкой Telegram/ВК

Тема в разделе "Неподтвержденные плагины", создана пользователем JavaSher, 1 авг 2021.

  1. Kenimal

    Kenimal Активный участник Пользователь

    Баллы:
    66
    Плагин супер! Хотелось бы видеть настройку времени на отправку сообщений в чат игроку, по типу: Зарегистрируйтесь, используя /register. Флудит так, что чат становится великаном)
     
  2. Автор темы
    JavaSher

    JavaSher Активный участник Пользователь

    Баллы:
    66
    Скорее всего будет в 1.3 или 1.4 версии
     
  3. MrTsegan

    MrTsegan Активный участник Пользователь

    Баллы:
    66
    15:18:12 [SEVERE] API error
    com.vk.api.sdk.exceptions.ApiAuthException: User authorization failed (5): User
    authorization failed: invalid access_token (4).
    at com.vk.api.sdk.exceptions.ExceptionMapper.parseException(ExceptionMapper.
    java:17)
    at com.vk.api.sdk.client.ApiRequest.executeWithoutRetry(ApiRequest.java:104)

    at com.vk.api.sdk.client.ApiRequest.execute(ApiRequest.java:79)
    at me.mastercapexd.auth.vk.utils.VKUtils.getVKIdFromScreenName(VKUtils.java:
    147)
    at me.mastercapexd.auth.bungee.command.VKLinkCommand.execute(VKLinkCommand.j
    ava:49)
    at net.md_5.bungee.api.plugin.PluginManager.dispatchCommand(PluginManager.ja
    va:207)
    at net.md_5.bungee.api.plugin.PluginManager.dispatchCommand(PluginManager.ja
    va:157)
    at net.md_5.bungee.connection.UpstreamBridge.handle(UpstreamBridge.java:199)

    at net.md_5.bungee.protocol.packet.Chat.handle(Chat.java:71)
    at net.md_5.bungee.netty.HandlerBoss.channelRead(HandlerBoss.java:118)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Abstract
    ChannelHandlerContext.java:379)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Abstract
    ChannelHandlerContext.java:365)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractCh
    annelHandlerContext.java:357)
    at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.ja
    va:286)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Abstract
    ChannelHandlerContext.java:379)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Abstract
    ChannelHandlerContext.java:365)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractCh
    annelHandlerContext.java:357)
    at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessa
    geDecoder.java:103)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Abstract
    ChannelHandlerContext.java:379)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Abstract
    ChannelHandlerContext.java:365)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractCh
    annelHandlerContext.java:357)
    at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessa
    geDecoder.java:103)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Abstract
    ChannelHandlerContext.java:379)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Abstract
    ChannelHandlerContext.java:365)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractCh
    annelHandlerContext.java:357)
    at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessage
    Decoder.java:324)
    at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDeco
    der.java:296)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Abstract
    ChannelHandlerContext.java:379)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Abstract
    ChannelHandlerContext.java:365)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractCh
    annelHandlerContext.java:357)
    at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultCh
    annelPipeline.java:1410)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Abstract
    ChannelHandlerContext.java:379)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Abstract
    ChannelHandlerContext.java:365)
    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPip
    eline.java:919)
    at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNi
    oByteChannel.java:166)
    at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:71
    9)
    at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLo
    op.java:655)
    at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:5
    81)
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEven
    tExecutor.java:989)
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)

    at java.lang.Thread.run(Unknown Source)
    > что это? это когда я пишу /addvk
     
  4. MrTsegan

    MrTsegan Активный участник Пользователь

    Баллы:
    66
    и кст, где указать группу ?
     
  5. TATA82

    TATA82 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    TATA82
  6. TATA82

    TATA82 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    TATA82
    Читай внимательно что нужно для работы
     
  7. MrTsegan

    MrTsegan Активный участник Пользователь

    Баллы:
    66
    до меня не допёрло, что нужно группу в вкапи указать
     
  8. TATA82

    TATA82 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    TATA82
    Теперь работает?
     
  9. MrTsegan

    MrTsegan Активный участник Пользователь

    Баллы:
    66
    всё равно нет пишу /код <мой код> и ничего не происходит, вот консоль:

    15:49:57 [SEVERE] API error
    com.vk.api.sdk.exceptions.ApiParamException: One of the parameters specified was
    missing or invalid (100): One of the parameters specified was missing or invali
    d: longpoll for this group is not enabled.
    at com.vk.api.sdk.exceptions.ExceptionMapper.parseException(ExceptionMapper.
    java:111)
    at com.vk.api.sdk.client.ApiRequest.executeWithoutRetry(ApiRequest.java:104)

    at com.vk.api.sdk.client.ApiRequest.execute(ApiRequest.java:79)
    at com.ubivashka.vk.bungee.vklisteners.LongpollAPI.updateKey(LongpollAPI.jav
    a:90)
    at com.ubivashka.vk.bungee.vklisteners.LongpollAPI.<init>(LongpollAPI.java:3
    1)
    at com.ubivashka.vk.bungee.VKAPI.onEnable(VKAPI.java:74)
    at net.md_5.bungee.api.plugin.PluginManager.enablePlugins(PluginManager.java
    :265)
    at net.md_5.bungee.BungeeCord.start(BungeeCord.java:311)
    at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:49)
    at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
    15:49:57 [SEVERE] com.vk.api.sdk.exceptions.ApiParamException: One of the parame
    ters specified was missing or invalid (100): One of the parameters specified was
    missing or invalid: longpoll for this group is not enabled.
    15:49:57 [SEVERE] at com.vk.api.sdk.exceptions.ExceptionMapper.parseExceptio
    n(ExceptionMapper.java:111)
    15:49:57 [SEVERE] at com.vk.api.sdk.client.ApiRequest.executeWithoutRetry(Ap
    iRequest.java:104)
    15:49:57 [SEVERE] at com.vk.api.sdk.client.ApiRequest.execute(ApiRequest.jav
    a:79)
    15:49:57 [SEVERE] at com.ubivashka.vk.bungee.vklisteners.LongpollAPI.updateK
    ey(LongpollAPI.java:90)
    15:49:57 [SEVERE] at com.ubivashka.vk.bungee.vklisteners.LongpollAPI.<init>(
    LongpollAPI.java:31)
    15:49:57 [SEVERE] at com.ubivashka.vk.bungee.VKAPI.onEnable(VKAPI.java:74)
    15:49:57 [SEVERE] at net.md_5.bungee.api.plugin.PluginManager.enablePlugins(
    PluginManager.java:265)
    15:49:57 [SEVERE] at net.md_5.bungee.BungeeCord.start(BungeeCord.java:311)
    15:49:57 [SEVERE] at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLaunc
    her.java:49)
    15:49:57 [SEVERE] at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
    15:49:57 [WARNING] Exception encountered when loading plugin: VK-API-Bungee
    java.lang.NullPointerException
    at com.ubivashka.vk.bungee.vklisteners.LongpollAPI.<init>(LongpollAPI.java:3
    2)
    at com.ubivashka.vk.bungee.VKAPI.onEnable(VKAPI.java:74)
    at net.md_5.bungee.api.plugin.PluginManager.enablePlugins(PluginManager.java
    :265)
    at net.md_5.bungee.BungeeCord.start(BungeeCord.java:311)
    at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:49)
    at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
     
  10. Witenin

    Witenin Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Witenin
    Господи ну в ошибке же всё чётко написано...
     
  11. Witenin

    Witenin Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Witenin
  12. Автор темы
    JavaSher

    JavaSher Активный участник Пользователь

    Баллы:
    66
    https://github.com/U61vashka/VK-API-Spigot-Bungee/wiki/Настройка-ВК-группы
    Вот вики, следуй инструкции, пропусти те шаги которые ты уже сделал
     
  13. Автор темы
    JavaSher

    JavaSher Активный участник Пользователь

    Баллы:
    66
    Будет в новой версии, добавлю еще кое что и выложу
     
  14. MrTsegan

    MrTsegan Активный участник Пользователь

    Баллы:
    66
    Понятнее не стало, но javasher ответил, от тебя ничего не требуется.)
     
  15. Witenin

    Witenin Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Witenin
    Сочувствую, если даже перевести ошибку не смог.
     
  16. MrTsegan

    MrTsegan Активный участник Пользователь

    Баллы:
    66
    сочувствуй, я не знал что такое longpoll api, с английским проблем нет.
     
  17. Kenimal

    Kenimal Активный участник Пользователь

    Баллы:
    66
    Жду)
     
  18. Автор темы
    JavaSher

    JavaSher Активный участник Пользователь

    Баллы:
    66
    Updates:
    • Улучшение кода
    • Добавлены ивенты, и добавлены геттеры для разработчиков
    • Добавлены поля для админ-панеля
      Код:
      vk:
      ...
        vkmessages: #Для переноса строк используйте "<br>" без кавычек.
          ...
          # Админ-панель
            admin-panel: 'Админ панель:'
           admin-panel-no-accounts: 'Не найдено аккаунтов!'
           admin-panel-no-linked-accounts: 'Не найдено привязанных аккаунтов!'
           admin-panel-accounts: 'Все аккаунты сервера:'
           admin-panel-linked-accounts: 'Все привязанные аккаунты сервера'
      

    • Добавлен босс-бар при входе (По дефолту выключено)
      Код:
      # Боссбар  при регистрации/входе/подтвердения о входе
      boss-bar:
        use: false
        # Цвет боссбара
        # Доступные значения: PINK, BLUE, RED, GREEN, YELLOW, PURPLE, WHITE
        bar-color: BLUE
        # Стиль боссбара
        # Доступные значения: SOLID, SEGMENTED_6,SEGMENTED_10,SEGMENTED_12,SEGMENTED_20
        # SOLID - делает боссбар полным (без сегментов)
        # SEGMENTED_ЦИФРА - разделяет боссбар в сегменты
        bar-style: SOLID
        # Текст в боссбаре
        bar-text: '&aВход в сервер'
      

    • Задержка на отправку всех сообщений,тайтлов
      Код:
      # Вы можете настроить частоту всех сообщений при регистрации, авторизации, подтверждения входа
      # В секундах
      messages-delay: 5
      
      
     
  19. Witenin

    Witenin Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Witenin
    Там говорят изменилась АПИ ВК, плагин работает? Такие как MoonVkAuth, belkaauth обновляли просто
     
  20. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Вот потому и нужно использовать самостоятельный 2fa, а не соцсети.
     

Поделиться этой страницей