Вопросы по теме 'ejabberd-module'
ejabberd_router: ошибка маршрута в модуле ejabberd
Я пытаюсь создать простого эхо-бота в ejabberd. Я смог заставить mod_echo работать нормально, и я вполне уверен, что моя собственная версия работала в какой-то момент (отладка сыграла злую шутку с моей головой). Я получаю сообщение об ошибке ниже,...
219 просмотров
schedule
04.01.2024
Как получить последнюю тему комнаты из ejabberd/xmpp?
Я изменил «Тему» чата, но я не получаю это последнее название темы. Я использую «disco#info», чтобы получить информацию о комнате. В ответ я получаю название комнаты, которое было задано изначально при создании комнаты, но не последнюю тему комнаты....
577 просмотров
schedule
13.07.2023
mod_zeropush не работает с ejabberd 16.03
Я работаю с mod_zeropush, и я отлично работал с 15.07, пока не переключился на версию ejabberd 16.03.
Я использую ОС Ubuntu 14.04. Все файлы луча снова скопированы в каталог ebin.
это последняя ошибка
===
2016-05-12 15:40:08.706 [error]...
172 просмотров
schedule
21.09.2022
когда создается сеанс в ejabberd? Как работает аутентификация?
Я пытаюсь понять поток данных ejabberd и до сих пор испытываю трудности.
Во-первых, это модули, над которыми я работаю: ejabberd_c2s, ejabberd_auth, ejabberd_sm, ejabberd_sm_mnesia.
Я понимаю, что ejabberd_c2s — это gen_fsm, являющийся точкой...
169 просмотров
schedule
21.07.2022
Как разбить список вызовов на ejabberd на страницы
Я запускаю свой чат-сервис на ejabberd, но после 4-5 месяцев без простоев я столкнулся с ситуацией, когда получение списков для пользователей, чей список списков слишком велик, занимает много времени. Во многих местах упоминается, что функция...
213 просмотров
schedule
04.10.2022
Не удается получить и установить модули участия ejabberd
Я установил ejabberd 16.03 из бинарного кода (ejabberd-16.03-osx-installer.app.zip)
Моя ОС — OS X Yosemite
После завершения установки я запустил ejabberd:
cd ejabberd_directory/bin
./ejabberdctl start
Я даже проверил статус, чтобы...
407 просмотров
schedule
13.02.2023
Ошибка чтения параметра модуля ejabberd.yml
У меня есть модуль Ejabberd для отправки уведомлений в случае, если получатель сообщения не в сети. В принципе работает нормально. Одна проблема заключается в том, что URL-адрес, на который я отправляю уведомление, жестко запрограммирован в модуле....
126 просмотров
schedule
17.02.2023
Как запросить архив xmpp, чтобы получить последние 20 сообщений для каждого пользователя
Если у меня 20 пользователей, у каждого пользователя есть 100 заархивированных сообщений. Как получить последние 20 заархивированных сообщений всех 20 пользователей одним запросом?
Этот запрос так не работает...
<iq type='set'...
169 просмотров
schedule
06.09.2023
Использование базы данных Cassandra для управления архивом сообщений (mod_mam) в Ejabberd 16.09
Я пытаюсь использовать Cassandra для mod_mam в Ejabberd 16.09. Эта версия Ejabberd поддерживает Cassandra? Если да, то как настроить Ejabberd для использования Cassandra? Кроме того, я нашел некоторые драйверы Erlang-Cassandra, такие как Cqerl,...
316 просмотров
schedule
10.09.2022
ejabberd: mom_mam выдает ошибку
Я только что установил ejabberd из исходников (18.04) с поддержкой MySQL и соответственно изменил файл конфигурации. В принципе все работает: запускается ejabberd, я могу регистрировать пользователей, пользователи могут подключаться и отправлять...
60 просмотров
schedule
27.03.2023
Ejabberd 18.04 - Пользовательский модуль - Чтение пользовательского поля сообщения из пакета
Я пытаюсь реализовать собственный модуль для регистрации всех сообщений в веб-перехватчике. Я нашел хорошую ссылку для этого, https://github.com/PH-F/mod_offline_http_post/blob/master/src/mod_offline_http_post.erl .
У меня есть некоторый...
299 просмотров
schedule
26.02.2024
Ejabberd 17: Как создать хук, который вызывается для офлайн-сообщений?
Я хочу создать крючок, который вызывается всякий раз, когда создается автономное сообщение. Пример: пользователь-а(в сети) отправляет сообщение пользователю-б(вне сети). Затем, согласно ejabberd, сообщение сохраняется и отправляется, когда...
205 просмотров
schedule
20.09.2022
Проблема с использованием jid:make/2 в ejabberd-18.09
Я использую ejabberd-18.09. у меня есть этот код
MucCreateReply = mod_muc:create_room(HostName,Roomname,jid:decode(Name),NickName,default),
RoomJid = jid:make(Roomname, HostName),
куда
HostName = <<"conference.abc.com">>,...
23 просмотров
schedule
03.04.2023
Как зарегистрировать нового пользователя из клиента Android на сервере Ejabberd
Как я могу зарегистрировать нового пользователя из клиента Android на сервере Ejabberd? Есть ли остальные API для решения этой проблемы?
Заранее спасибо
191 просмотров
schedule
15.02.2023
Ejabberd — запуск SQL-запроса для пользовательской команды
Я пытаюсь создать пользовательскую команду в mod_admin_extra.erl . для получения сообщений между двумя JID.
Моя команда будет выглядеть так: -
ejabberdctl get_messages HOST FROM TO START_TIME END_TIME
SQL-запрос будет выглядеть так: -...
129 просмотров
schedule
06.02.2023
ejabberd muc/sub и mod_push — push-уведомления
Мне нужны нормальные push-уведомления для пользователей моего мобильного чата, как и ожидается от любого чата сегодня.
Я прочитал руководство по MUC/SUB и реализовал свои комнаты таким образом, поэтому мои клиенты подписаны на сообщения комнаты....
196 просмотров
schedule
28.07.2022