Revert "Message filter for TelegramLongPollingCommandBot"
This commit is contained in:
parent
df0d597586
commit
cffe1519f5
@ -32,7 +32,7 @@ public abstract class TelegramLongPollingCommandBot extends TelegramLongPollingB
|
|||||||
public final void onUpdateReceived(Update update) {
|
public final void onUpdateReceived(Update update) {
|
||||||
if (update.hasMessage()) {
|
if (update.hasMessage()) {
|
||||||
Message message = update.getMessage();
|
Message message = update.getMessage();
|
||||||
if ((message.isCommand()) && (filter(message))) {
|
if (message.isCommand()) {
|
||||||
if (commandRegistry.executeCommand(this, message)) {
|
if (commandRegistry.executeCommand(this, message)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -41,19 +41,6 @@ public abstract class TelegramLongPollingCommandBot extends TelegramLongPollingB
|
|||||||
processNonCommandUpdate(update);
|
processNonCommandUpdate(update);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* function message filter.
|
|
||||||
* Override this function in your bot implementation to filter messages with commands
|
|
||||||
*
|
|
||||||
* For example, if you want to prevent commands execution incoming from group chat:
|
|
||||||
* #
|
|
||||||
* # return !message.getChat().isGroupChat();
|
|
||||||
* #
|
|
||||||
*/
|
|
||||||
protected boolean filter(Message message) {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public final boolean register(BotCommand botCommand) {
|
public final boolean register(BotCommand botCommand) {
|
||||||
return commandRegistry.register(botCommand);
|
return commandRegistry.register(botCommand);
|
||||||
|
Loading…
Reference in New Issue
Block a user