//deliver collar
//deliver sub ao
//offer group membership
key rcpt;
string groupID = "45d71cc1-17fc-8ee4-8799-7164ee264811";
key collarhttpid;
key aohttpid;
string baseurl = "http://collardata.appspot.com/dist/deliver";
default
{
state_entry()
{
rcpt = llGetOwner();
collarhttpid = llHTTPRequest(baseurl, [HTTP_METHOD, "POST"], "objname=OpenCollar\nrcpt=" + (string)rcpt);
aohttpid = llHTTPRequest(baseurl, [HTTP_METHOD, "POST"], "objname=OpenCollar Sub AO\nrcpt=" + (string)rcpt);
string url = "secondlife:///app/group/" + groupID + "/about";
llInstantMessage(rcpt, "The OpenCollar group gives you access to exclusive collar designs and compatible toys. To join the OpenCollar group, click this link:\n" + url);
}
http_response(key id, integer status, list meta, string body)
{
if (id == collarhttpid)
{
if (status == 200)
{
llInstantMessage(rcpt, "OpenCollar should be delivered in the next 30 seconds.");
}
}
else if (id == aohttpid)
{
if (status == 200)
{
llInstantMessage(rcpt, "OpenCollar Sub AO should be delivered in the next 30 seconds.");
}
}
}
on_rez(integer param)
{
llResetScript();
}
}