@@ -86,8 +86,16 @@ protected void execute(CommandEvent event) {
86
86
builder .setAuthor ("All about " + event .getSelfUser ().getName () + "!" , null , event .getSelfUser ().getAvatarUrl ());
87
87
boolean join = !(event .getClient ().getServerInvite () == null || event .getClient ().getServerInvite ().isEmpty ());
88
88
boolean inv = !oauthLink .isEmpty ();
89
- String invline = "\n " + (join ? "Join my server [`here`](" + event .getClient ().getServerInvite () + ")" : (inv ? "Please " : "" )) + (inv ? (join ? ", or " : "" ) + "[`invite`](" + oauthLink + ") me to your server" : "" ) + "!" ;
90
- StringBuilder descr = new StringBuilder ("Hello! I am **" + event .getSelfUser ().getName () + "**, " + description + "\n I " + (IS_AUTHOR ? "was written in Java" : "am owned" ) + " by **" + event .getJDA ().getUserById (event .getClient ().getOwnerId ()).getName () + "** using " + JDAUtilitiesInfo .AUTHOR + "'s [Commands Extension](" + JDAUtilitiesInfo .GITHUB + ") (" + JDAUtilitiesInfo .VERSION + ") and the " + "[JDA library](https://github.com/DV8FromTheWorld/JDA) (" + JDAInfo .VERSION + ")" + "\n Type `" + event .getClient ().getTextualPrefix () + event .getClient ().getHelpWord () + "` to see my commands!" + (join || inv ? invline : "" ) + "\n \n Some of my features include: ```css" );
89
+ String invline = "\n " + (join ? "Join my server [`here`](" + event .getClient ().getServerInvite () + ")" : (inv ? "Please " : "" ))
90
+ + (inv ? (join ? ", or " : "" ) + "[`invite`](" + oauthLink + ") me to your server" : "" ) + "!" ;
91
+ String author = event .getJDA ().getUserById (event .getClient ().getOwnerId ())==null ? "<@" + event .getClient ().getOwnerId ()+">"
92
+ : event .getJDA ().getUserById (event .getClient ().getOwnerId ()).getName ();
93
+ StringBuilder descr = new StringBuilder ().append ("Hello! I am **" ).append (event .getSelfUser ().getName ()).append ("**, " )
94
+ .append (description ).append ("\n I " ).append (IS_AUTHOR ? "was written in Java" : "am owned" ).append (" by **" )
95
+ .append (author ).append ("** using " + JDAUtilitiesInfo .AUTHOR + "'s [Commands Extension](" + JDAUtilitiesInfo .GITHUB + ") (" )
96
+ .append (JDAUtilitiesInfo .VERSION ).append (") and the [JDA library](https://github.com/DV8FromTheWorld/JDA) (" )
97
+ .append (JDAInfo .VERSION ).append (")\n Type `" ).append (event .getClient ().getTextualPrefix ()).append (event .getClient ().getHelpWord ())
98
+ .append ("` to see my commands!" ).append (join || inv ? invline : "" ).append ("\n \n Some of my features include: ```css" );
91
99
for (String feature : features )
92
100
descr .append ("\n " ).append (event .getClient ().getSuccess ().startsWith ("<" ) ? REPLACEMENT_ICON : event .getClient ().getSuccess ()).append (" " ).append (feature );
93
101
descr .append (" ```" );
@@ -100,7 +108,8 @@ protected void execute(CommandEvent event) {
100
108
}
101
109
else
102
110
{
103
- builder .addField ("Stats" , (event .getClient ()).getTotalGuilds () + " Servers\n Shard " + (event .getJDA ().getShardInfo ().getShardId () + 1 ) + "/" + event .getJDA ().getShardInfo ().getShardTotal (), true );
111
+ builder .addField ("Stats" , (event .getClient ()).getTotalGuilds () + " Servers\n Shard " + (event .getJDA ().getShardInfo ().getShardId () + 1 )
112
+ + "/" + event .getJDA ().getShardInfo ().getShardTotal (), true );
104
113
builder .addField ("This shard" , event .getJDA ().getUsers ().size () + " Users\n " + event .getJDA ().getGuilds ().size () + " Servers" , true );
105
114
builder .addField ("" , event .getJDA ().getTextChannels ().size () + " Text Channels\n " + event .getJDA ().getVoiceChannels ().size () + " Voice Channels" , true );
106
115
}
0 commit comments