commit
97491e3ea2
5 changed files with 28 additions and 27 deletions
2
pom.xml
2
pom.xml
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
<groupId>Hadder</groupId>
|
||||
<artifactId>Hadder</artifactId>
|
||||
<version>0.1-BETA</version>
|
||||
<version>1.0.0</version>
|
||||
|
||||
<name>Hadder</name>
|
||||
|
||||
|
|
|
|||
|
|
@ -24,15 +24,15 @@ public class RethinkServer {
|
|||
|
||||
private Rethink rethink;
|
||||
|
||||
private String accept_emote = "";
|
||||
private String decline_emote = "";
|
||||
private String id;
|
||||
private boolean invite_detect = false;
|
||||
private String message_id = "";
|
||||
private String neededstars = "3";
|
||||
private String prefix = "h.";
|
||||
private String role_id = "";
|
||||
private String starboard = "";
|
||||
String accept_emote = "";
|
||||
String decline_emote = "";
|
||||
String id;
|
||||
boolean invite_detect = false;
|
||||
String message_id = "";
|
||||
String neededstars = "3";
|
||||
String prefix = "h.";
|
||||
String role_id = "";
|
||||
String starboard = "";
|
||||
|
||||
public RethinkServer(JSONObject object, Rethink rethink) {
|
||||
for (Field field : this.getClass().getDeclaredFields()) {
|
||||
|
|
|
|||
|
|
@ -24,10 +24,10 @@ public class RethinkUser {
|
|||
|
||||
private Rethink rethink;
|
||||
|
||||
private String id;
|
||||
private String prefix = "h.";
|
||||
private String language = "en";
|
||||
private String blacklisted = "none";
|
||||
String id;
|
||||
String prefix = "h.";
|
||||
String language = "en";
|
||||
String blacklisted = "none";
|
||||
|
||||
public RethinkUser(JSONObject object, Rethink rethink) {
|
||||
for (Field field : this.getClass().getDeclaredFields()) {
|
||||
|
|
|
|||
|
|
@ -130,6 +130,8 @@ public class AudioManager {
|
|||
});
|
||||
}
|
||||
|
||||
/*
|
||||
TODO: DJ integration
|
||||
public boolean isDj(Member member) {
|
||||
return member.getRoles().stream().anyMatch(r -> r.getName().equals("DJ"));
|
||||
}
|
||||
|
|
@ -137,22 +139,18 @@ public class AudioManager {
|
|||
public boolean isCurrentDj(Member member) {
|
||||
return getTrackManager(member.getGuild()).getTrackInfo(getPlayer(member.getGuild()).getPlayingTrack()).getAuthor().equals(member);
|
||||
}
|
||||
|
||||
*/
|
||||
public void forceSkipTrack(CommandEvent event) {
|
||||
getPlayer(event.getGuild()).stopTrack();
|
||||
}
|
||||
|
||||
public String getTimestamp(long milis) {
|
||||
long seconds = milis / 1000;
|
||||
long hours = Math.floorDiv(seconds, 3600);
|
||||
seconds = seconds - (hours * 3600);
|
||||
long mins = Math.floorDiv(seconds, 60);
|
||||
seconds = seconds - (mins * 60);
|
||||
return (hours == 0 ? "" : hours + ":") + String.format("%02d", mins) + ":" + String.format("%02d", seconds);
|
||||
}
|
||||
|
||||
public String getOrNull(String s) {
|
||||
return s.isEmpty() ? "N/A" : s;
|
||||
public String getTimestamp(long m) {
|
||||
long s = m / 1000;
|
||||
long hours = Math.floorDiv(s, 3600);
|
||||
s = s - (hours * 3600);
|
||||
long minutes = Math.floorDiv(s, 60);
|
||||
s = s - (minutes * 60);
|
||||
return (hours == 0 ? "" : hours + ":") + String.format("%02d", minutes) + ":" + String.format("%02d", s);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -86,6 +86,10 @@ public class RegionChangeCommand implements Command {
|
|||
case "us-south":
|
||||
setRegion(Region.US_SOUTH, "US South", e);
|
||||
break;
|
||||
/*case "south-korea":
|
||||
setRegion(Region.SOUTH_KOREA, "South Korea", e);
|
||||
break;
|
||||
TODO: Publish when JDA v4.2.0 is released*/
|
||||
default:
|
||||
e.getTextChannel().sendMessage(
|
||||
e.getMessageEditor().getMessage(
|
||||
|
|
@ -97,7 +101,6 @@ public class RegionChangeCommand implements Command {
|
|||
break;
|
||||
}
|
||||
|
||||
//TODO: Maybe South Korea. Check the geo restricted discussion
|
||||
} else
|
||||
e.getTextChannel().sendMessage(e.getMessageEditor().getMessage(MessageEditor.MessageType.NO_SELF_PERMISSION).build()).queue();
|
||||
} else e.getTextChannel().sendMessage(
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue