SmartLiving.ru

Обсуждение проекта
 
Текущее время: Вс дек 17, 2017 2:59 pm

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: IRCbot
СообщениеДобавлено: Вт сен 22, 2015 4:45 pm 
Не в сети
Site Admin

Зарегистрирован: Пн сен 05, 2011 6:48 pm
Сообщения: 4177
Откуда: Минск, Беларусь
Благодарил (а): 68 раз.
Поблагодарили: 1139 раз.
В маркете добавился новый модуль IRCBot

Основная задача -- транслировать события, попадающие в общий лог, на IRC-канал.
Дополнительная задача -- реагировать на команды/сообщения на канале или приватные.

Раздел настройки:
Изображение

После установки модуль создаёт класс IRCBots и объект IRCBot1.
При появлении нового сообщения в чате, вызывается метод IRCBot1->onNewMessage
Типовой код метода:
Код:
$this->setProperty("updated"time());
$this->setProperty("updatedTime"date("H:i"));
$this->setProperty("message"$params["message"]); 


Так же в коде можно использовать $params['from'] и $params['channel']

Для отправки сообщений в открытый канал можно использовать такой код:
[img]setGlobal('IRCBot1.pushMessage','Моё%20сообщение');[/img]
(это в дополнение к сообщениям из общего чата системы)

Внимание: модуль не будет устанавливаться без обновления ядра платформы, т.к. использует новый механизм подписки на системные события.

_________________

Сергей Джейгало, разработчик MajorDoMo
Профиль Connect -- информация, сотрудничество, услуги


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRCbot
СообщениеДобавлено: Вт сен 22, 2015 4:59 pm 
Не в сети

Зарегистрирован: Вс янв 20, 2013 11:06 pm
Сообщения: 34
Благодарил (а): 13 раз.
Поблагодарили: 2 раз.
IRC ? неожиданный поворот))
а возможно сделать такой же но для jabber, точнее для самого протокола XMPP? тогда появляется сделать возможность сделать интеграцию хоть с Gtalk ( Hangouts )


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRCbot
СообщениеДобавлено: Вт сен 22, 2015 5:07 pm 
Не в сети
Site Admin

Зарегистрирован: Пн сен 05, 2011 6:48 pm
Сообщения: 4177
Откуда: Минск, Беларусь
Благодарил (а): 68 раз.
Поблагодарили: 1139 раз.
Bolik.Stav писал(а):
IRC ? неожиданный поворот))
а возможно сделать такой же но для jabber, точнее для самого протокола XMPP? тогда появляется сделать возможность сделать интеграцию хоть с Gtalk ( Hangouts )


Да, понимаю, что неожиданно, та ещё актуальность :) Но надо было для одного проекта, а заодно и обпробовать кое-какие нововведения.
Сделать можно для всего, так что со временем либо сам, либо кто подтянется.

_________________

Сергей Джейгало, разработчик MajorDoMo
Профиль Connect -- информация, сотрудничество, услуги


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRCbot
СообщениеДобавлено: Вт сен 22, 2015 6:13 pm 
Не в сети

Зарегистрирован: Сб окт 12, 2013 11:03 pm
Сообщения: 1390
Благодарил (а): 48 раз.
Поблагодарили: 274 раз.
Bolik.Stav писал(а):
а возможно сделать такой же но для jabber, точнее для самого протокола XMPP? тогда появляется сделать возможность сделать интеграцию хоть с Gtalk ( Hangouts )


Hangouts прекратил поддержу XMPP

А вот под Hangouts я наверно модуль сделаю

_________________
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRCbot
СообщениеДобавлено: Вт сен 22, 2015 6:26 pm 
Не в сети

Зарегистрирован: Вс янв 20, 2013 11:06 pm
Сообщения: 34
Благодарил (а): 13 раз.
Поблагодарили: 2 раз.
Ivan писал(а):
Bolik.Stav писал(а):
а возможно сделать такой же но для jabber, точнее для самого протокола XMPP? тогда появляется сделать возможность сделать интеграцию хоть с Gtalk ( Hangouts )


Hangouts прекратил поддержу XMPP

А вот под Hangouts я наверно модуль сделаю

Вот это будет очень полезно, эта штука есть везде, в каждом телефоне


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRCbot
СообщениеДобавлено: Ср сен 23, 2015 8:31 am 
Не в сети

Зарегистрирован: Пн янв 27, 2014 2:50 pm
Сообщения: 85
Откуда: Россия, Тюмень
Благодарил (а): 12 раз.
Поблагодарили: 12 раз.
Xmpp интересней, поднять свой канал под пасом и складируй туда чего угодно

Пишу с пульта....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRCbot
СообщениеДобавлено: Сб окт 15, 2016 3:23 pm 
Не в сети

Зарегистрирован: Чт июн 02, 2016 9:33 pm
Сообщения: 513
Благодарил (а): 105 раз.
Поблагодарили: 28 раз.
Сергей, этот топик открывается по клику кнопки "support" для модуля Optimizer
подпрапвьте плиз линк на Optimizer
спасибо

_________________
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRCbot
СообщениеДобавлено: Вс окт 29, 2017 5:10 pm 
Не в сети

Зарегистрирован: Чт окт 19, 2017 1:15 am
Сообщения: 5
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Gelezako писал(а):
Сергей, этот топик открывается по клику кнопки "support" для модуля Optimizer
подпрапвьте плиз линк на Optimizer
спасибо

До сих пор так


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: d1MA, nick7zmail, VlasVic, Voyager и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB