An update on this. I write this on my code.<br>const char *Status::getPurpleBuddyStatusMessage(void *purpleBuddy)<br>{<br>    PurpleBuddy *gBuddy = (PurpleBuddy *) purpleBuddy;<br>    PurpleAccount * gAccount = purple_buddy_get_account(gBuddy);<br>
    PurplePluginProtocolInfo *prpl_info = NULL;<br>    PurpleConnection *gc = purple_account_get_connection(gAccount);<br>    PurplePlugin *prpl = NULL;<br>    <br>    if (gc != NULL)<br>            prpl = purple_connection_get_prpl(gc);      <br>
<br>    if (prpl != NULL)<br>        prpl_info = PURPLE_PLUGIN_PROTOCOL_INFO(prpl);<br><br>    if (prpl_info != NULL && prpl_info->status_text != NULL)<br>        return prpl_info->status_text(gBuddy);<br><br>
    return "";<br>}<br><br>I seems to work, the big questions that I have is that I don't know if I am re-writing something that is already on purple.<br>Let me know<br><br><br><br><br><br><div class="gmail_quote">
On Sun, Apr 5, 2009 at 4:45 PM, Christopher Jiménez <span dir="ltr"><<a href="mailto:cjimenez16@gmail.com">cjimenez16@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello, <br>I am trying to find some info about this but I cant find any. I am very new to libpurple and its arquitecture.<br>I am currently building chat client for school, and I need to get the messages that people put on their social network accounts. In all pluggins and protocols I see the function status_text defined, I am pretty sure that is the one that I am looking.<br>

But how can I access the function from purple?<br>Is there an access method on blist.c that I can use? or maybe in status.c.?<br>Or maybe something like purple_status_get_attr_string(PurpleStatus *status,"???ID??"). I was able to show name and alias because they can be access from the PurpleBuddy class, but I cant find how to access this info.<br>

Any help will be much appreciated<br>Thanks<br>CJC<br>
</blockquote></div><br>