akh*_*air 1 xmpp ejabberd xmppframework ejabberd-module ejabberd-api
我更改了聊天室的“主题”,但没有获得最新主题名称。我正在使用“ disco#info”来获取房间信息。作为响应,我得到的是在创建房间时最初设置的房间标题,但不是最新的房间主题。如何获得最新的房间主题?
不得不自定义Erlang模块mod_muc_room.erl。
这些变化是否在iq_disco_info_extras:
get_subject,可从获取房间主题StateData。iq_disco_info_extras以获取房间主题并称为函数RoomSubject = get_subject(StateData)。RFIELD的?RFIELD(<<"Room subject">>,
<<"muc#roominfo_subject">>, RoomSubject),mod_muc_room.erl,更新mod_muc_room.beam文件。Tada ...那像小菜一碟!
现在在中获取主题名称roominfo。
| 归档时间: |
|
| 查看次数: |
454 次 |
| 最近记录: |