Closed Orhideous closed 2 years ago
Думаю над этим. Можно не по сигне, а по внутреннему имени. Сигны - изжиток прошлого, раньше от них был смысл, сейчас чисто условный смысл. Но есть проблема с логировнием ЛС - каждому пользователю свой лог входящих/исходящий или всё в кучу. Думаю.
Лучше каждому пользователю, что участвует в переписке. Так логичнее.
ну что же... осталось найти куда вклинится и как правильно асинхронно писать в конец файла и держать ли файлы открытыми постоянно. Пойду постигать дзен.
Не обязательно, к слову. Можно держать в памяти очередь, и сбрасывать ее время от времени, по триггеру или таймеру.
Прикрутить логгирование каждого канала в текстовые файлы. Имя файла равно значению sign в конфигурации канала. Путь к папке логов настраиваемый в конфиге, изначально — logs/ в папке плагина