import static com.google.common.base.Optional.fromNullable;
import static net.pterodactylus.sone.data.Identified.GET_ID;
import static com.google.common.base.Optional.fromNullable;
import static net.pterodactylus.sone.data.Identified.GET_ID;
import net.pterodactylus.sone.data.Post;
import net.pterodactylus.sone.data.Sone;
import net.pterodactylus.sone.freenet.SimpleFieldSetBuilder;
import net.pterodactylus.sone.freenet.fcp.FcpException;
import net.pterodactylus.sone.data.Post;
import net.pterodactylus.sone.data.Sone;
import net.pterodactylus.sone.freenet.SimpleFieldSetBuilder;
import net.pterodactylus.sone.freenet.fcp.FcpException;
@Override
public Response execute(SimpleFieldSet parameters, Bucket data, AccessType accessType) throws FcpException {
@Override
public Response execute(SimpleFieldSet parameters, Bucket data, AccessType accessType) throws FcpException {
String text = getString(parameters, "Text");
Sone recipient = null;
if (parameters.get("Recipient") != null) {
String text = getString(parameters, "Text");
Sone recipient = null;
if (parameters.get("Recipient") != null) {