Discord Bot подключился к Websocket, но не завершил загрузку

Я работаю над дискорд-ботом вроде 2 недели и все время никаких проблем не было ... но теперь, когда я запускал бота, там просто стояло вот такое:

1314 [main] INFO net.dv8tion.jda.api.sharding.ShardManager - Login Successful!

2326 [JDA [0 / 1] MainWS-ReadThread] INFO net.dv8tion.jda.internal.requests.WebSocketClient - Connected to WebSocket

но обычно есть по крайней мере еще одна строка с чем-то вроде завершенной загрузки, и этого больше нет ... но я не знаю, почему

Бот в сети, но ничего не работает (команды и т. Д.)


person Julian Schaefers    schedule 27.10.2020    source источник
comment
Discord только что сделал обновление, в котором вы должны зарегистрировать свою учетную запись, возможно, срок вашей авторизации истек.   -  person Joe    schedule 27.10.2020


Ответы (2)


Конструктор new JDABuilder() устарел JDA.

Поэтому вам нужно использовать _ 2_, _ 3_ или _ 4_ вместо new JDABuilder().

person Fasmos    schedule 28.10.2020
comment
И, если вы не можете использовать эти методы, вам следует обновить JDA до последней версии. - person Fasmos; 28.10.2020
comment
Большое спасибо! Исправлена ​​проблема с функцией createDefault ();) - person Julian Schaefers; 28.10.2020

Как сказал Фасмос, вам нужно будет использовать JDA = JDABuilder.createDefault("YOUR TOKEN").build(); вместо new JDABuilder, просто добавив, что вы должны добавить токен, ничего больше;)

person Red_Fox_01    schedule 12.12.2020