progserega
progserega
Хм. Проверил - вроде везде нормально сейчас показывается: Исходная отправка из web-vk:  android-riot:  Riot-web: 
Может тогда сразу на postgres? Буду рад пулл-реквесту :-)
не совсем так, судя по всему: Нужно отправлять данные на: https://matrix.org/_matrix/client/r0/user/%40progserega%3Amatrix.org/account_data/m.direct В виде json-а, где перечислены списки комнат, у которых включен "прямой чат". Т.е. это "общепринятый конфиг" на стороне сервера...
Хотя... А ведь это влияет наверное только на одну сторону. Т.е. бот сможет выставить это для себя (пусть и храня конфиг на стороне сервера), но это будет влиять только на...
пусть тогда висит баг до лучших времён :-)
Попытался сделать: ``` log.info("try login matrix-client") token = client.login(username=conf.username, password=conf.password,device_id=conf.device_id) log.info("success login matrix-client") log.info("try set set_presence='unavailable'") # ['offline', 'unavailable', 'online'] ret = client.api.sync(set_presence="unavailable") log.info(json.dumps(ret, indent=4, sort_keys=True,ensure_ascii=False)) log.info("success set set_presence='unavailable'") ```...
Хорошая мысль! В своё время при программирвоании на c/c++ работал с gettext, а тут оказывается и в питоне есть :+1:
Хм. Есть некоторый нюанс: 1. Есть идентификаторы сообщений в matrix 1. Есть идентификаторы сообщений в vk Соответственно, допустим, из VK приходит сообщение с id=2. Оно отправляется в матрицу , допустим...
> Ещё, как вариант, можно хранить id вк-шных сообщений как отдельное поле в json у m.message - я уточнил в комнате https://matrix.to/#/!jxlRxnrZCsjpjDubDX:matrix.org/$JORIf-2lCprGR5_099_Vld5XuSv8SVvrpKBiA0layrk?via=matrix.org&via=mozilla.org&via=privacytools.io - сказали что это норм вариант. Непонятно только...
Да, есть такое. Неудобно :-) И в мостах телеги с ватсапом такая же беда. Надо будет посмотреть как там посылать уведомление о прочтении. Мельком глядел насчёт статуса прочтения собеседником (чтобы...