<div style="font:14px/1.5 'Lucida Grande', '微软雅黑';color:#333;"><p style="font:14px/1.5 'Lucida Grande';margin:0;">I am a starter of erlang and ejabberd. I used C and PHP before. So the question below may be very basic:</p><p style="font:14px/1.5 'Lucida Grande';margin:0;">1. How can i know the type of a parameter of a erlang function? </p><p style="font:14px/1.5 'Lucida Grande';margin:0;">2.and is there any document that I can look up ejabberd APIs? for exmaple, how can i query chatroom list using ejabberd API?</p><span style="font: 14px/1.5 'Lucida Grande';color:#333;"><br></span><div class="foxmail_blockquote_fromhere_element" style="font: 12px/1.5 'Lucida Grande';padding:2px 0 2px 0;"><span style="color:#333;text-decoration:line-through;white-space:pre-wrap;">                            </span> Original Message <span style="color:#333;text-decoration:line-through;white-space:pre-wrap;">                            </span></div><div style="font: 12px/1.5 'Lucida Grande';background:#efefef;color:#666666;padding:8px;"><div><b style="color:#999;">Sender:</b> Holger Wei<holger@zedat.fu-berlin.de></div><div><b style="color:#999;">Recipient:</b> ejabberd List<ejabberd@jabber.ru></div><div><b style="color:#999;">Date:</b> Friday, Aug 15, 2014 20:26</div><div><b style="color:#999;">Subject:</b> Re: [ejabberd] how to create chat room programmatically?</div></div><br><div class="mail_quote_44C4AFD263D64BF5B0A864488DED8796" style="font: 14px/1.5 'Lucida Grande';color:#333;"><pre style="white-space:pre-wrap;">* liudanking <<a href="mailto:liudanking@gmail.com" title="mailto:liudanking@gmail.com">liudanking@gmail.com</a>> [2014-08-15 18:31]:
> i am using ejabberd v14.07 as my xmpp server.

> And i want to create chat room programmatically:

> mod_muc:create_room(<<"mac.xmpp.com">>, "chatgroup",
> jlib:string_to_jid(<<"liudan@localhost">>), "nickname", default)

The type of the "chatgroup" and "nickname" arguments is wrong.  And if
you're creating a room programmatically, chances are you want it to be
persistent.  So:

    mod_muc:create_room(
        <<"mac.xmpp.com">>,
        <<"chatgroup">>,
        jlib:string_to_jid(<<"liudan@localhost">>),
        <<"nickname">>,
        [{persistent, true}]
    ).

Holger
_______________________________________________
ejabberd mailing list
<a href="mailto:ejabberd@jabber.ru" title="mailto:ejabberd@jabber.ru">ejabberd@jabber.ru</a>
<a href="http://lists.jabber.ru/mailman/listinfo/ejabberd" title="http://lists.jabber.ru/mailman/listinfo/ejabberd">http://lists.jabber.ru/mailman/listinfo/ejabberd</a>
</pre></div></div>