Bot Development in Java - Where to start

For sending a message like printing to chat with PircBotX I use:

event.getChannel().send().message(“Message goes here”);

For getting a message I like using:

event.getMessage().equalsIgnoreCase(“Message goes here”)

Imports I use

import org.pircbotx.hooks.PircBotX;
import org.pircbotx.hooks.Event;
import org.pircbotx.hooks.events.MessageEvent;;