Skip to content

Commit aeafc2c

Browse files
committed
Ensure lobby is always set up correctly
1 parent 2fbb2ba commit aeafc2c

File tree

4 files changed

+3
-8
lines changed

4 files changed

+3
-8
lines changed

src/main/java/net/clementraynaud/skoice/bot/BotVoiceChannel.java

-2
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,6 @@ public void setup(VoiceChannel channel, User user) {
4747
}
4848
this.plugin.getConfigYamlFile().set(ConfigField.VOICE_CHANNEL_ID.toString(), channel.getId());
4949
this.plugin.getListenerManager().update(user);
50-
this.plugin.getBot().getVoiceChannel().updatePermissions();
51-
this.plugin.getBot().getVoiceChannel().setStatus();
5250
}
5351

5452
public VoiceChannel getVoiceChannel() {

src/main/java/net/clementraynaud/skoice/listeners/role/update/RoleUpdatePermissionsListener.java

-3
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,6 @@ public void onRoleUpdatePermissions(RoleUpdatePermissionsEvent event) {
4747
&& event.getGuild().getSelfMember().hasPermission(Permission.ADMINISTRATOR)) {
4848
event.getGuild().getPublicRole().getManager().givePermissions(Permission.USE_APPLICATION_COMMANDS).queue();
4949
this.plugin.getListenerManager().update();
50-
this.plugin.getBot().getVoiceChannel().setStatus();
51-
this.plugin.getBot().getVoiceChannel().updatePermissions();
52-
this.plugin.getBot().updateVoiceState();
5350
}
5451
}
5552
}

src/main/java/net/clementraynaud/skoice/listeners/session/ReadyListener.java

-3
Original file line numberDiff line numberDiff line change
@@ -128,9 +128,6 @@ private void setup(Player tokenManager) {
128128
this.plugin.getListenerManager().registerPermanentBotListeners();
129129
this.plugin.getListenerManager().update();
130130

131-
this.plugin.getBot().getVoiceChannel().setStatus();
132-
this.plugin.getBot().getVoiceChannel().updatePermissions();
133-
this.plugin.getBot().updateVoiceState();
134131
this.plugin.getBot().retrieveProximityChannels();
135132

136133
if (tokenManager == null) {

src/main/java/net/clementraynaud/skoice/system/ListenerManager.java

+3
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,9 @@ public void update(User user) {
7676
this.registerBotListeners();
7777
this.plugin.getLinksYamlFile().refreshOnlineLinkedPlayers();
7878
this.plugin.getBot().getVoiceChannel().notifyUnlinkedUsers();
79+
this.plugin.getBot().getVoiceChannel().setStatus();
80+
this.plugin.getBot().getVoiceChannel().updatePermissions();
81+
this.plugin.getBot().updateVoiceState();
7982
this.plugin.getUpdateNetworksTask().start();
8083
this.plugin.getLogger().info(this.plugin.getLang().getMessage("logger.info.configuration-complete"));
8184
if (user != null) {

0 commit comments

Comments
 (0)