Главная » Статьи » JimBot » Скрипты для JimBot

Скрипт для Чтения новостей
Скрипт для Чтения новостей
/**   
* Скрипт для Чтения новостей   
*/   

/**   
* При вызове скрипта определены следующие переменные:   
* ChatCommandProc cmd - ссылка на обработчик команд   
* IcqProtocol proc - ссылка на процесс обработки icq   
* String msg - текст сообщения с командой   
* String uin - кто отправил сообщение   
* String name - имя этого файла (при процедуре инсталяции скрипта)   
*/   

import ru.jimbot.modules.AbstractServer;   
import ru.jimbot.util.*;   
import ru.jimbot.modules.chat.*;   
import ru.jimbot.modules.*;   

//Установка скрипта как обработчика команды   
if(in.equals("install")){   
      cmd.addCommand("!н", new Cmd("!н","",39,name));   
      cmd.addCommand("!нов", new Cmd("!нов","",39,name));   
      cmd.addCommand("!новости", new Cmd("!новости","",39,name));   
      cmd.addCommand("!news", new Cmd("!news","",39,name));   
      cmd.addAuth("News","Вывод новостей");   
      out="Ok";   
      return;   
}   

// Проверим полномочия   
if(!cmd.isChat(proc,uin) && !cmd.psp.testAdmin(uin)) return;   
if(!cmd.auth(proc,uin, "News")) return;   

try{   
      String s = cmd.psp.loadText("./news.txt");   
      String[] ss = s.split("<br>");   
      for(int i=0;i<ss.length;i++){   
         proc.mq.add(uin,ss[i]);   
      }   
} catch (Exception ex) {   
       ex.printStackTrace();   
       proc.mq.add(uin,"Ошибка "+ex.getMessage());   
}

Категория: Скрипты для JimBot | Добавил: SuPeR_NiK (24.03.2011)
Просмотров: 533 | Теги: Скрипт для Чтения новостей | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]