Make help command use descriptions and usages
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
package wtf.beatrice.hidekobot.commands.base;
|
||||
|
||||
import wtf.beatrice.hidekobot.objects.commands.MessageCommand;
|
||||
|
||||
import java.util.LinkedList;
|
||||
|
||||
public class Alias
|
||||
{
|
||||
public static String generateNiceAliases(MessageCommand command)
|
||||
{
|
||||
LinkedList<String> aliases = command.getCommandLabels();
|
||||
StringBuilder aliasesStringBuilder = new StringBuilder();
|
||||
for(int i = 0; i < aliases.size(); i++)
|
||||
{
|
||||
aliasesStringBuilder.append("`").append(aliases.get(i)).append("`");
|
||||
|
||||
if(i + 1 != aliases.size())
|
||||
aliasesStringBuilder.append(", "); // separate with comma except on last iteration
|
||||
}
|
||||
|
||||
return aliasesStringBuilder.toString();
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user