LINUX.ORG.RU

История изменений

Исправление pawnhearts, (текущая версия) :

Недавно тыкал этот matrix. Ну во-первых twisted. При установке куча варнингов, что запуске библиотеки которые он используют не будут поддерживаться, но это с переходом на py3 должно пропасть.

на основе линейной истории событий (events)

Короче надо постоянно делать запросы, чтобы получить новые сообщения, а можно было бы взять какой-нибудь websocket и получать новые сообщения через него сразу. Начал писать для него гейт/бота. python-sdk далеко не полный и заброшенный. Некоторые функции не работают типа set_alias и set_avatar. reply/reply_to нет. Ну ладно, в спеке это все описано.

При выставлении ботом аватаров он поменялся у меня в веб клиенте, но через riot новые аватары не видны, хотя сообщение user changed avatar было.

В спеке написано, что можно предоставить markup с цитированием сообщения на которое ты отвечаешь, но клиенты не должны на это полагаться, должны сами цитировать, полагаясь на eventid. riot так и делает, но не мобильная его версия и не встроенный клиент.

Ну и впечатление, что там много всяких клиентов/библиотек/гейтов, но 99.99% в глубокой альфе и заброшены.

Еще вспомнил, там в поставке идет скрипт типа create_super_user - он у меня нифига не заработал. Пришлось зарегать пользователя через веб морду и вручную в sqlite выставить что он суперюзер.

Исправление pawnhearts, :

Недавно тыкал этот matrix. Ну во-первых twisted. При установке куча варнингов, что запуске библиотеки которые он используют не будут поддерживаться, но это с переходом на py3 должно пропасть.

на основе линейной истории событий (events)

Короче надо постоянно делать запросы, чтобы получить новые сообщения, а можно было бы взять какой-нибудь websocket и получать новые сообщения через него сразу. Начал писать для него гейт/бота. python-sdk далеко не полный и заброшенный. Некоторые функции не работают типа set_alias и set_avatar. reply/reply_to нет. Ну ладно, в спеке это все описано.

При выставлении ботом аватаров он поменялся у меня в веб клиенте, но через riot новые аватары не видны, хотя сообщение user changed avatar было.

В спеке написано, что можно предоставить markup с цитированием сообщения на которое ты отвечаешь, но клиенты не должны на это полагаться, должны сами цитировать, полагаясь на eventid. riot так и делает, но не мобильная его версия и не встроенный клиент.

Ну и впечатление, что там много всяких клиентов/библиотек/гейтов, но 99.99% в глубокой альфе и заброшены.

Исходная версия pawnhearts, :

Недавно тыкал этот matrix. Ну во-первых twisted. При установке куча варнингов, что запуске библиотеки которые он используют не будут поддерживаться, но это с переходом на py3 должно пропасть.

на основе линейной истории событий (events)

Короче надо постоянно делать запросы, чтобы получить новые сообщения, а можно было бы взять какой-нибудь websocket и получать новые сообщения через него сразу. Начал писать для него гейт/бота. python-sdk далеко не полный и заброшенный. Некоторые функции не работают типа set_alias и set_avatar. reply/reply_to нет. Ну ладно, в спеке это все описано.

При выставлении ботом аватаров он поменялся у меня в веб клиенте, но через riot новые аватары не видны, хотя сообщение user changed avatar было.

В спеке написано, что можно предоставить markup с цитированием сообщения на которое ты отвечаешь, но клиенты не должны на это полагаться, должны сами цитировать, полагаясь на eventid. riot так и делает, но не мобильная его версия и не встроенный клиент.