я хочу показать результат из CMD в IRC - PullRequest
0 голосов
/ 16 ноября 2011

Я хочу отобразить результат из CMD в IRC с Perl

Пример (команда ввода из IRC):

!cmd dir C:\

Результат (Отображение в IRC):

Volume in drive C has no label.
11/11/2011  00:00 AM    <DIR>   Program file
11/11/2011  00:00 AM    <DIR>   aaa.txt
11/11/2011  00:00 AM    <DIR>   bbb.exe

1 Ответ

2 голосов
/ 16 ноября 2011

Это можно сделать, используя AnyEvent :: IRC , POE :: Component :: IRC или их подклассы / дескаденты.

Оба пакета достаточно документированы, но готовятся к реализации основных действий и событий:

  1. Подключение к серверу
  2. Присоединиться к каналу
  3. Обрабатывайте все сообщения в канале (или личные сообщения) и отвечайте своим результатом.
...