I have a complex object. I need to parse some information. Since I am new to the ejabberd, I could not find the proper solution.
{message,<<"92176817070539609217681707064664">>,chat,
<<>>,
{jid,<<"123456789">>,<<"xmpp-dev1.us">>,
<<"909736301959319636867">>,<<"123456789">>,
<<"xmpp-dev1.us">>,
<<"909736301959319636867">>},
{jid,<<"qamember1">>,<<"xmpp-dev1.us">>,
<<>>,<<"qamember1">>,<<"xmpp-dev1.us">>,
<<>>},
[],[],
[{text,<<>>,
<<"Zz158mDCyNd/2jMgpH4xEHysL8cd+eWuo5v0mrsHmY5X3vy5pnfAl/dtqyq67jla/taMDZY2E5qVU/Ox4lhhyw==">>}],
undefined,
[{mam_archived,
{jid,<<"qamember1">>,
<<"xmpp-dev1.us">>,<<>>,
<<"qamember1">>,<<"xmpp-dev1.us">>,
<<>>},
<<"1664341693508458">>},
{stanza_id,
{jid,<<"qamember1">>,
<<"xmpp-dev1.us">>,<<>>,
<<"qamember1">>,<<"xmpp-dev1.us">>,
<<>>},
<<"1664341693508458">>},
{chatcontent,<<"0">>,<<>>,<<>>,<<"true">>,<<>>,
<<"testmeme">>,<<>>,<<>>,<<"text">>},
{chatstate,active},
{receipt_request},
{timestampmsg,<<>>,<<"1664341693448897">>},
{delay,
{1664,341693,512794},
{jid,<<>>,<<"xmpp-dev1.us">>,<<>>,<<>>,
<<"xmpp-dev1.us">>,<<>>},
<<"Offline Storage">>}],
#{mam_archived => true,stanza_id => 1664341693508458}},
I need chatcontent value from the above.