src/main/java/me/evyn/bot/commands/info/Help.java
@Override
    public void run(MessageReceivedEvent event, String prefix, boolean embed, String[] args) {

        User bot = event.getJDA().getSelfUser();

        if (embed) {
            EmbedBuilder eb = EmbedCreator.newInfoEmbedMessage(bot);

            eb.setDescription("Barista bot is a simple yet effective, multi-purpose Discord bot written with JDA. " +
                    "It makes a perfect addition to your community, study group, or hang out server, and it " +
                    "adds a bit of fun and utility to any environment")
                    .setThumbnail(bot.getAvatarUrl())
                    .setTitle(bot.getName(), "https://baristabot.evyn.me/")
                    .addField("Github", "[link](https://github.com/evynprice/baristabot)", true)
                    .addField("Logo", "[attribution]" +
                            "(https://github.com/evynprice/baristabot/blob/main/branding/attribution.txt)", true)
                    .addField("Version", BotInfo.BOT_VERSION, true)
                    .addField("Commands", prefix + "commands", false)
                    .addField("Command usage", prefix + "usage [command]", false);

            event.getChannel()
                    .sendMessage(eb.build())
                    .queue();
        } else {
            event.getChannel()
                    .sendMessage("Barista bot is a simple yet effective, multi-purpose Discord bot written with " +
                            "JDA. It makes a perfect addition to your community, study group, or hang out server, and "+
                            "it adds a bit of fun and utility to any environment" + "\n\n" + "**Github:**" + "\n" +
                            "<https://github.com/evynprice/baristabot>" + "\n\n" + "**Logo:**" + "\n" +
                            "<https://github.com/evynprice/baristabot/blob/main/branding/attribution.txt>" +
                            "\n\n" + "**Version:** " + BotInfo.BOT_VERSION + "\n" + "**Commands:** " + prefix + "commands" +
                            "\n" + "**Command Usage:** " + prefix + "usage [command]")
                    .queue();
        }
    }
/**
     * Provides bot information and credits
     * @param event Discord API message event
     * @param prefix Specific guild bot prefix
     * @param embed Guild embed setting
     * @param args Command arguments
     */
Provides bot information and credits
@param event Discord API message event
@param prefix Specific guild bot prefix
@param embed Guild embed setting
@param args Command arguments
Provides bot information and credits @param event Discord API message event @param prefix Specific guild bot prefix @param embed Guild embed setting @param args Command arguments
@Override
    public void run(MessageReceivedEvent event, String prefix, boolean embed, String[] args) {
        User bot = event.getJDA().getSelfUser();
        if (embed) {
            EmbedBuilder eb = EmbedCreator.newInfoEmbedMessage(bot);
            eb.setDescription("Barista bot is a simple yet effective, multi-purpose Discord bot written with JDA. " +
                    "It makes a perfect addition to your community, study group, or hang out server, and it " +
                    "adds a bit of fun and utility to any environment")
                    .setThumbnail(bot.getAvatarUrl())
                    .setTitle(bot.getName(), "https://baristabot.evyn.me/")
                    .addField("Github", "[link](https://github.com/evynprice/baristabot)", true)
                    .addField("Logo", "[attribution]" +
                            "(https://github.com/evynprice/baristabot/blob/main/branding/attribution.txt)", true)
                    .addField("Version", BotInfo.BOT_VERSION, true)
                    .addField("Commands", prefix + "commands", false)
                    .addField("Command usage", prefix + "usage [command]", false);
            event.getChannel()
                    .sendMessage(eb.build())
                    .queue();
        } else {
            event.getChannel()
                    .sendMessage("Barista bot is a simple yet effective, multi-purpose Discord bot written with " +
                            "JDA. It makes a perfect addition to your community, study group, or hang out server, and "+
                            "it adds a bit of fun and utility to any environment" + "\n\n" + "**Github:**" + "\n" +
                            "<https://github.com/evynprice/baristabot>" + "\n\n" + "**Logo:**" + "\n" +
                            "<https://github.com/evynprice/baristabot/blob/main/branding/attribution.txt>" +
                            "\n\n" + "**Version:** " + BotInfo.BOT_VERSION + "\n" + "**Commands:** " + prefix + "commands" +
                            "\n" + "**Command Usage:** " + prefix + "usage [command]")
                    .queue();
        }
    }
@ Override public void run ( MessageReceivedEvent event , String prefix , boolean embed , String [ ] args ) { User bot = event . getJDA ( ) . getSelfUser ( ) ; if ( embed ) { EmbedBuilder eb = EmbedCreator . newInfoEmbedMessage ( bot ) ; eb . setDescription ( "Barista bot is a simple yet effective, multi-purpose Discord bot written with JDA. " + "It makes a perfect addition to your community, study group, or hang out server, and it " + "adds a bit of fun and utility to any environment" ) . setThumbnail ( bot . getAvatarUrl ( ) ) . setTitle ( bot . getName ( ) , "https://baristabot.evyn.me/" ) . addField ( "Github" , "[link](https://github.com/evynprice/baristabot)" , true ) . addField ( "Logo" , "[attribution]" + "(https://github.com/evynprice/baristabot/blob/main/branding/attribution.txt)" , true ) . addField ( "Version" , BotInfo . BOT_VERSION , true ) . addField ( "Commands" , prefix + "commands" , false ) . addField ( "Command usage" , prefix + "usage [command]" , false ) ; event . getChannel ( ) . sendMessage ( eb . build ( ) ) . queue ( ) ; } else { event . getChannel ( ) . sendMessage ( "Barista bot is a simple yet effective, multi-purpose Discord bot written with " + "JDA. It makes a perfect addition to your community, study group, or hang out server, and " + "it adds a bit of fun and utility to any environment" + "\n\n" + "**Github:**" + "\n" + "<https://github.com/evynprice/baristabot>" + "\n\n" + "**Logo:**" + "\n" + "<https://github.com/evynprice/baristabot/blob/main/branding/attribution.txt>" + "\n\n" + "**Version:** " + BotInfo . BOT_VERSION + "\n" + "**Commands:** " + prefix + "commands" + "\n" + "**Command Usage:** " + prefix + "usage [command]" ) . queue ( ) ; } }
Provides bot information and credits
 @param event Discord API message event
 @param prefix Specific guild bot prefix
 @param embed Guild embed setting
 @param args Command arguments
Provides bot information and credits @param event Discord API message event @param prefix Specific guild bot prefix @param embed Guild embed setting @param args Command arguments