Miranda NG Official Community Forum

Miranda NG русскоязычный форум => Общие разговоры о Miranda NG => Topic started by: Freeman on 10 08 2018, 14:41:04

Title: Миранда как чат для стримов
Post by: Freeman on 10 08 2018, 14:41:04
Использую Миранду в качестве чат-клиента Твича через IRC. Есть некоторые пожелания косметических и глобальных улучшений.

Косметические улучения (TabSRMM)

Глобальные улучшения
Title: Re: Миранда как чат для стримов
Post by: Apollo2k4 on 10 08 2018, 15:05:53
Freeman, во первых протокол IRC далеко не идеален, а Twitch так вообще использует IRCv3 который не до конца имплиментирован в миранде. И вообще это плохая идея т.к. есть много более подходящих для этого средств которые работают через API Twitch, а не через кастыль в виде гейта в IRC
Title: Re: Миранда как чат для стримов
Post by: dartraiden on 11 08 2018, 06:31:19
Синхронизация удалённых сообщений (чтобы они автоматически исчезали из лога) это не к табсам, это к протоколу... если гейт не умеет, то увы.

Табсы (по крайней мере с History++) могут выборочно удалять локально сообщения в приватах (по сути, это просто "убить событие из базы"), но вот в группчатах это пока нереально, потому что events (сообщения и т.п.) групчатов не хранятся в базе (и я не уверен, что хранить их там - хорошая идея, иначе база просто распухнет на глазах, если в неё засадить историю чатов, а у 32-битной Миранды, например, есть предел по размеру базы).

По поводу остального я заведу тикеты, вдруг кто-то когда-то захочет это реализовать.
Title: Re: Миранда как чат для стримов
Post by: dartraiden on 13 08 2018, 07:55:53
Как выяснилось, чтобы выводить лог чата в обратном направлении, нужно сначала адаптировать History++ для работы в чатах. В табсах лог чата представляет собой тупой поток, а в H++ - таблицу, которую как раз можно развернуть в любом направлении.
Title: Re: Миранда как чат для стримов
Post by: Freeman on 20 09 2018, 16:44:42
выводить лог чата в обратном направлении
Не, я имел в виду не вывод в обратном направлении, а valign=bottom при неизменности содержимого окна. Сейчас valign=top.