Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,8 @@ sourceSets {
}

java {
sourceCompatibility = JavaVersion.toVersion('15')
targetCompatibility = JavaVersion.toVersion('15')
sourceCompatibility = JavaVersion.toVersion('16')
targetCompatibility = JavaVersion.toVersion('16')
}

jar {
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/fr/lukam/jambot/Main.java
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,9 @@ private static boolean buildJDA() {

try {

jda = JDABuilder.createDefault(ConfigurationUtils.getToken().token)
jda = JDABuilder.createDefault(ConfigurationUtils.getToken().token())
.setStatus(OnlineStatus.ONLINE)
.setActivity(Activity.of(Activity.ActivityType.DEFAULT, "préfixe : " + prefix.prefix))
.setActivity(Activity.of(Activity.ActivityType.DEFAULT, "préfixe : " + prefix.prefix()))
.addEventListeners(new CommandListener(new CommandsRepository(), prefix))
.build();

Expand Down
2 changes: 1 addition & 1 deletion src/main/java/fr/lukam/jambot/commands/StaffCommand.java
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ public StaffCommand() {

@Override
public boolean canExecute(GuildMessageReceivedEvent event) {
Role role = event.getGuild().getRoleById(roleID.id);
Role role = event.getGuild().getRoleById(roleID.id());

if (role == null) {
return false;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ public void execute(GuildMessageReceivedEvent event) {
return;
}

if (theme.length() > limit.limit) {
if (theme.length() > limit.limit()) {
event.getChannel().sendMessage("Ce thème est trop long.").queue();
return;
}
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/fr/lukam/jambot/listeners/CommandListener.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ public class CommandListener extends ListenerAdapter {
public CommandListener(CommandsRepository commandsRepository, Prefix prefix) {
this.commandsRepository = commandsRepository;
this.prefix = prefix;
this.guildId = ConfigurationUtils.getGuildId().id;
this.guildId = ConfigurationUtils.getGuildId().id();
}

@Override
Expand All @@ -32,7 +32,7 @@ public void onGuildMessageReceived(GuildMessageReceivedEvent event) {
return;
}

if (content.charAt(0) != prefix.prefix) {
if (content.charAt(0) != prefix.prefix()) {
return;
}

Expand Down
9 changes: 1 addition & 8 deletions src/main/java/fr/lukam/jambot/model/Authorized.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,7 @@

import java.util.List;

public class Authorized {

private final List<String> authorized;

public Authorized(List<String> authorized) {
this.authorized = authorized;
}

public record Authorized(List<String> authorized) {
public boolean isAuthorized(String id) {
return authorized.contains(id);
}
Expand Down
9 changes: 1 addition & 8 deletions src/main/java/fr/lukam/jambot/model/Channels.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,7 @@

import java.util.List;

public class Channels {

private final List<String> channels;

public Channels(List<String> authorized) {
this.channels = authorized;
}

public record Channels(List<String> channels) {
public boolean isAuthorized(String id) {
return channels.contains(id);
}
Expand Down
11 changes: 2 additions & 9 deletions src/main/java/fr/lukam/jambot/model/GuildId.java
Original file line number Diff line number Diff line change
@@ -1,15 +1,8 @@
package fr.lukam.jambot.model;

public class GuildId {

public final long id;

public GuildId(long id) {
this.id = id;
}

public record GuildId(long id) {
public GuildId(String id) {
this.id = Long.parseLong(id);
this(Long.parseLong(id));
}

}
9 changes: 1 addition & 8 deletions src/main/java/fr/lukam/jambot/model/Limit.java
Original file line number Diff line number Diff line change
@@ -1,11 +1,4 @@
package fr.lukam.jambot.model;

public class Limit {

public final int limit;

public Limit(int limit) {
this.limit = limit;
}

public record Limit(int limit) {
}
9 changes: 1 addition & 8 deletions src/main/java/fr/lukam/jambot/model/Prefix.java
Original file line number Diff line number Diff line change
@@ -1,11 +1,4 @@
package fr.lukam.jambot.model;

public class Prefix {

public final char prefix;

public Prefix(char prefix) {
this.prefix = prefix;
}

public record Prefix(char prefix) {
}
11 changes: 2 additions & 9 deletions src/main/java/fr/lukam/jambot/model/RoleId.java
Original file line number Diff line number Diff line change
@@ -1,15 +1,8 @@
package fr.lukam.jambot.model;

public class RoleId {

public final long id;

public RoleId(long id) {
this.id = id;
}

public record RoleId(long id) {
public RoleId(String id) {
this.id = Long.parseLong(id);
this(Long.parseLong(id));
}

}
6 changes: 2 additions & 4 deletions src/main/java/fr/lukam/jambot/model/Theme.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,8 @@

import java.util.Objects;

public class Theme {

public final String theme;
public final class Theme {
public String theme;

public Theme(String theme) {
this.theme = theme;
Expand All @@ -22,5 +21,4 @@ public boolean equals(Object o) {
public int hashCode() {
return Objects.hash(theme);
}

}
9 changes: 1 addition & 8 deletions src/main/java/fr/lukam/jambot/model/Token.java
Original file line number Diff line number Diff line change
@@ -1,11 +1,4 @@
package fr.lukam.jambot.model;

public class Token {

public final String token;

public Token(String token) {
this.token = token;
}

public record Token(String token) {
}