Здесь вы можете задать любые вопросы по MyChat, по работе программы, её настройке, лицензированию и т.д.
i
Добрый день. Есть две проблемы с использованием MyChat. одна вытекает из другой.
Проблема №1. До сих пор не нашел и не смог разобраться как правильно удалять сообщения которые отправлены в общую конференцию, по ошибке и не должны быть прочитаны, а если прочитаны то должны быть удалены в любом случае. Права доступа есть любые хоть к клиенту хоть к серверу.
Решая эту проблему всеми доступными способами. удалив переписку на сервере, что то где то пошло не так. и Вылезла проблема №2
Проблема №2. В общих конференциях после закрытия и открытия MyChat, имена отправителей сообщений изменяются на другие имена. т.е путаются. когда отправляешь все верно, после открытия программы съезжают. Как исправить. Если в процессе исправления нужно затереть историю это не проблема.
Спасибо.
Аватара пользователя
Алексей Пикуров
Здравствуйте.

Во-первых, удалять историю руками не стоит, потому что будут вылезать проблемы, о которых вы написали в пункте 2. Рассинхронизации и прочие неприятности. Так делать не надо. Своими же руками ломаете целостность баз данных.

Насчёт первого пункта — хорошая новость для вас, мы уже сделали крутое удаление сообщений из конференций, в готовящейся версии. Из админки или прямо из клиента. Даже офлайн сообщения удаляются. Будет в следующей версии, читайте наши темы про то, что уже реализовано.

Переношу ваш топик в раздел вопросов.
i
Что мне делать с проблемой №2? как её сейчас решить?
Аватара пользователя
Алексей Пикуров
Вернуть бекап баз в то состояние, как было, до того, как вы начали удалять там что-то.
i
бекап?)не неслышал.
как снести все чаты что все было чисто и по новой.
Аватара пользователя
Алексей Пикуров
)) Удалите базу с сообщениями у клиента.
C:\Users\%USERNAME%\AppData\Local\MyChat Client\db\logs.db

https://nsoft-s.com/mcserverhelp/index. ... twin32.htm