Страница 9 из 14

Re: Альтернативный модуль лога сообщений Алисы

Добавлено: Вт фев 21, 2017 11:48 pm
m-malva
Этот модуль ничего не пишет в базу данных. И не модифицирует функцию say. На всякий случай конечно завтра проверю, но вам скорее всего нужно копать в сторону модуля голосового движка.

Re: Альтернативный модуль лога сообщений Алисы

Добавлено: Чт мар 09, 2017 4:01 pm
Jager
Можно ли добавить функцию запрета отображения сообщений от определенных отправителей, ну или возможность выводить сообщения только от выбранных ?
С помощью этой функции можно было бы например получить отдельный лог для сообщений от железа, которые не нужны остальным пользователям и лишь захламляют чат.

Re: Альтернативный модуль лога сообщений Алисы

Добавлено: Чт мар 09, 2017 7:13 pm
nick7zmail
Чисто теоретически - можно всё))...как это на практике будет - хз) попробую на досуге.

Re: Альтернативный модуль лога сообщений Алисы

Добавлено: Чт мар 09, 2017 8:30 pm
Jager
nick7zmail писал(а):Чисто теоретически - можно всё))...как это на практике будет - хз) попробую на досуге.
Спасибо. Буду ждать.

Re: Альтернативный модуль лога сообщений Алисы

Добавлено: Сб мар 11, 2017 12:05 am
nick7zmail
Jager писал(а):Можно ли добавить функцию запрета отображения сообщений от определенных отправителей, ну или возможность выводить сообщения только от выбранных ?
С помощью этой функции можно было бы например получить отдельный лог для сообщений от железа, которые не нужны остальным пользователям и лишь захламляют чат.
Вопрос на засыпку))) Если мы, скажем, скроем сообщения какого либо пользователя...с ответами Алисы что делать?? Они ведь останутся =D...как фильтровать.

Re: Альтернативный модуль лога сообщений Алисы

Добавлено: Сб мар 11, 2017 8:24 am
Jager
nick7zmail писал(а):
Jager писал(а):Можно ли добавить функцию запрета отображения сообщений от определенных отправителей, ну или возможность выводить сообщения только от выбранных ?
С помощью этой функции можно было бы например получить отдельный лог для сообщений от железа, которые не нужны остальным пользователям и лишь захламляют чат.
Вопрос на засыпку))) Если мы, скажем, скроем сообщения какого либо пользователя...с ответами Алисы что делать?? Они ведь останутся =D...как фильтровать.
В общем мне нужен лог, где будут сообщения только от выбранной железяки :)
В поисках решения на форуме наткнулся на этот модуль и предположил что его средствами после небольшой модификации можно реализовать это, поэтому и задал вопрос.
Возможно есть какое то другое решение, любые советы приветствуются :)

Re: Альтернативный модуль лога сообщений Алисы

Добавлено: Сб мар 11, 2017 8:26 am
nick7zmail
Вы определитесь от пользователя таки или от железяки))) от железяки вроде проще делается, если код терминала сохраняется в таблице сообщений...ща гляну.

Re: Альтернативный модуль лога сообщений Алисы

Добавлено: Сб мар 11, 2017 8:33 am
nick7zmail
Глянул - есть ID пользователя (MEMBER_ID), ID комнаты (ROOM_ID) и терминал (SOURCE). Прикол в том, что у меня терминалы не настроены...у вас, как я понял с этим всё ок))
Гляньте на таблицу shouts в базе - терминалы сообщениям от системы (Алисы) присваиваются?

Re: Альтернативный модуль лога сообщений Алисы

Добавлено: Сб мар 11, 2017 8:57 am
Jager
nick7zmail писал(а):Глянул - есть ID пользователя (MEMBER_ID), ID комнаты (ROOM_ID) и терминал (SOURCE). Прикол в том, что у меня терминалы не настроены...у вас, как я понял с этим всё ок))
Гляньте на таблицу shouts в базе - терминалы сообщениям от системы (Алисы) присваиваются?
У меня тоже не настроены терминалы. Конкретизирую задачу :) Есть некий процесс в ходе которого контроллер измеряет температуру, управляет реле и т.д. отдавая эти данные МД, который соответственно на основе этих данных реализует логику. Вот я хочу все сообщения связанные с этим процессом получать в отдельный чат.

Re: Альтернативный модуль лога сообщений Алисы

Добавлено: Сб мар 11, 2017 9:49 am
nick7zmail
Jager писал(а): У меня тоже не настроены терминалы. Конкретизирую задачу :) Есть некий процесс в ходе которого контроллер измеряет температуру, управляет реле и т.д. отдавая эти данные МД, который соответственно на основе этих данных реализует логику. Вот я хочу все сообщения связанные с этим процессом получать в отдельный чат.
Честно говоря - проще ваши эти сообщения не через say(); выводить, а писать в отдельный лог, и потом содержимое этого лога уже выводить на страничку....
Но даже если пытаться через модуль решить проблему - в таблице shouts по каким признакам выборку то делать?)) Какой признак есть у нужных сообщений, а нет у других??