operations reported back to the robot that did them

0 views
Skip to first unread message

markowl

unread,
Oct 21, 2009, 5:25:15 AM10/21/09
to Google Wave API
Hello,

I created a java robot which receives events for BLIP_SUBMITTED, which
it responds to by appending it's own child Blip.

This results in another BLIP_SUBMITTED event being received and an
infinite loop of operation/event.

I'm really surprised by this behaviour as the documentation
http://code.google.com/apis/wave/extensions/robots/index.html

Says:
A robot can perform operations on any wavelet in which it is a
participant, and can also create new wavelets and waves. Operations
performed by a robot are not reported back to the robot that did them,
though they are reported to other participants in the affected
wavelets, including other robots.

Which seems to be contradictory to the observed behaviour.

Rgds,
Mark

Evan Winslow

unread,
Oct 21, 2009, 10:11:42 AM10/21/09
to Google Wave API
I have also experienced this behavior.

On Oct 21, 2:25 am, markowl <mark.cowlis...@gmail.com> wrote:
> Hello,
>
> I created a java robot which receives events for BLIP_SUBMITTED, which
> it responds to by appending it's own child Blip.
>
> This results in another BLIP_SUBMITTED event being received and an
> infinite loop of operation/event.
>
> I'm really surprised by this behaviour as the documentationhttp://code.google.com/apis/wave/extensions/robots/index.html
Reply all
Reply to author
Forward
0 new messages