2012-03-09 5 views
-1

Итак, я пытаюсь создать бот IRC в java, в настоящее время я использую api pircbot. Я хочу, чтобы иметь возможность сделать команду вроде: ! Dl.exec (url файла) или ! Update (url of file) , который будет таким же, как первый, но убивает себя после выполнения.Команды Java IRC bot

при попытке

if (message.equalsIgnoreCase("!dl.exec" +paramString1)){ 
} 

он говорит мне «не может найти символ переменной paramString1»

+2

Похоже, вам не переменная с именем 'paramString1' - вы можете показать нам больше кода для контекст? – birryree

+0

Опубликовать больше кода - где вы объявляете 'paramString1'? Почему вы ожидаете, что он будет здесь? – Tim

ответ

0

я узнал, вы также можете сделать:

if (message.toLowerCase().startsWith("!dl.exec.jar")){ 
    String[] args = message.split(" "); 
} 
5
if(message.toLowerCase().startsWith("!dl.exec")) 
{ 
    String param = message.substring("!dl.exec".length() + 1); 
} 

Это будет проверять, если message начинается с команды, которую вы ищете. param является подстрока message, который будет содержать URL

+0

Хорошая интерпретация неопределенного вопроса! Я думаю, что это то, что имел в виду ОП. –

+0

спасибо, это именно то, что я имел в виду, – Epicblood

Смежные вопросы