package addon.slap;
import bashoid.Addon;
import bashoid.Message;
public class Slap extends Addon {
private static final String MESSAGE_PREFIX = "slaps ";
private static final double PROBABILITY_TO_SLAP = 0.02;
@Override
public boolean shouldReact(Message message) {
return message.text.startsWith(MESSAGE_PREFIX)
&& message.text.length() > MESSAGE_PREFIX.length() + 1
&& Math.random() <= PROBABILITY_TO_SLAP;
}
@Override
protected void setReaction(Message message) {
sendAction(message.channel, "slaps " + message.author + " around a bit with a large trout");
}
}