Skip to content

Commit

Permalink
Add !sendchat, !jp command
Browse files Browse the repository at this point in the history
Version: 2020-03-03 19:53:05
  • Loading branch information
SimplyRin committed Mar 3, 2020
1 parent b37e4dc commit a7ff457
Show file tree
Hide file tree
Showing 4 changed files with 44 additions and 5 deletions.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@
<dependency>
<groupId>net.dv8tion</groupId>
<artifactId>JDA</artifactId>
<version>4.ALPHA.0_58</version>
<version>4.1.1_108</version>
</dependency>
<dependency>
<groupId>com.github.marcoacierno</groupId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -197,9 +197,11 @@ public void onGuildVoiceLeave(GuildVoiceLeaveEvent event) {
continue;
}

embedBuilder.setDescription("ユーザーごとの通話時間:");

embedBuilder.addField(this.getNickname(guild.getMember(callTime.getUser())), callTime.getTime().toString(), true);
try {
embedBuilder.addField(this.getNickname(guild.getMember(callTime.getUser())), callTime.getTime().toString(), true);
embedBuilder.setDescription("ユーザーごとの通話時間:");
} catch (Exception e) {
}
list.add(callTime);

callTime.resetTime();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -181,6 +181,25 @@ public void onMessageReceived(MessageReceivedEvent event) {
channel.sendMessage(embedBuilder.build()).complete();
return;
}

if (args[0].equalsIgnoreCase("!sendchat")) {
if (args.length > 3) {
Guild g = this.instance.getJda().getGuildById(args[1]);
MessageChannel mc = g.getTextChannelById(args[2]);

String name = "";
for (int i = 3; i < args.length; i++) {
name = name + args[i] + " ";
}
mc.sendMessage(name.trim()).complete();
return;
}

embedBuilder.setColor(Color.RED);
embedBuilder.setDescription("Usage: !sendchat <guild> <channel> <message>");
channel.sendMessage(embedBuilder.build()).complete();
return;
}
}

// General
Expand Down Expand Up @@ -398,6 +417,24 @@ public void onMessageReceived(MessageReceivedEvent event) {
return;
}

if (args[0].equalsIgnoreCase("!jp")) {
if (args.length > 1) {
String text = "";
for (int i = 1; i < args.length; i++) {
text = text + args[i] + " ";
}

embedBuilder.setColor(Color.GREEN);
embedBuilder.setDescription(IMEConverter.convByGoogleIME(YukiKanaConverter.conv(text)));
channel.sendMessage(embedBuilder.build()).complete();
return;
}

embedBuilder.setColor(Color.RED);
embedBuilder.setDescription("Usage: !jp <text>");
channel.sendMessage(embedBuilder.build()).complete();
}

if (args[0].equalsIgnoreCase("!ojichat")) {
String name = "";
for (int i = 1; i < args.length; i++) {
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/net/simplyrin/pandaentus/utils/Version.java
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
public class Version {

public static final String BUILD_NUMBER = "";
public static final String BUILD_TIME ="2020-01-13 08:50:33";
public static final String BUILD_TIME ="2020-03-03 19:53:05";
public static final String POMVERSION = "1.1";

}

0 comments on commit a7ff457

Please sign in to comment.