With Ardor 2.1.0e you can start a bundler which bundles only transactions with certain currency. Use CurrencyBundler filter with parameter the currency ID.
If you want to additionally filter only transactions sent to your account, you'll have to either write a new filter for that like
public class RecipientBundler implements Bundler.Filter {
@Override
public boolean ok(Bundler bundler, ChildTransaction childTransaction) {
return bundler.getAccountId() == childTransaction.getRecipientId();
}
@Override
public String getName() {
return "RecipientBundler";
}
@Override
public String getDescription() {
return "Only bundle the transactions sent to the bundler account";
}
}
...or alternatively you can create the currency as controllable.
With 2.0.14 you'll have to write a filter like the one from above which checks both conditions - that the transaction is transferring your currency and that the transaction is transferring it to your account.
EDIT:
More details about the bundling in Ardor 2.1 can be found in nxtwiki