Robot Access Robot

3 views
Skip to first unread message

Eyal

unread,
Nov 20, 2009, 7:36:28 PM11/20/09
to Google Wave API
Hi, I want to develop a robot that adds a few spelling options that
Spelly doesn't have, but I wondered if accessing another robot is even
possible

Avital Oliver

unread,
Nov 23, 2009, 2:01:33 AM11/23/09
to google-...@googlegroups.com
I don't think you can do that but Spelly works by inserting special annotations into the wave. Your robot should be able to see these annotations and modify them to contain your new words.

--
http://blog.thewe.net
http://twitter.com/theWE_




--

You received this message because you are subscribed to the Google Groups "Google Wave API" group.
To post to this group, send email to google-...@googlegroups.com.
To unsubscribe from this group, send email to google-wave-a...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=.



qMax

unread,
Nov 23, 2009, 3:57:25 AM11/23/09
to Google Wave API
Nope.

Phantom of Spelly stores suggestions in some special data documents.
They are seen in "debug"/"show all wavelets" (id of sugestions doc =
"spell+b~+" + tail of content blip id) -
They are not available in event context for another robot.
Annotations contain only references to nodes inside these docs.

On 23 ноя, 13:01, Avital Oliver <avi...@thewe.net> wrote:
> I don't think you can do that but Spelly works by inserting special
> annotations into the wave. Your robot should be able to see these
> annotations and modify them to contain your new words.
>
> --http://blog.thewe.nethttp://twitter.com/theWE_
>
>
>
> On Sat, Nov 21, 2009 at 2:36 AM, Eyal <eya...@gmail.com> wrote:
> > Hi, I want to develop a robot that adds a few spelling options that
> > Spelly doesn't have, but I wondered if accessing another robot is even
> > possible
>
> > --
>
> > You received this message because you are subscribed to the Google Groups
> > "Google Wave API" group.
> > To post to this group, send email to google-...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > google-wave-a...@googlegroups.com<google-wave-api%2Bunsubscribe@ googlegroups.com>
> > .

Avital Oliver

unread,
Nov 23, 2009, 4:06:32 AM11/23/09
to google-...@googlegroups.com
Interesting. Thanks for this information.

Avital.
To unsubscribe from this group, send email to google-wave-a...@googlegroups.com.

Vikram Dhillon

unread,
Nov 23, 2009, 7:32:02 PM11/23/09
to google-...@googlegroups.com
If the source for Spelly is available you can check that out and then add the
options you want to add :)

--
Regards,
Vikram Dhillon
> > > >cr...@googlegroups.com>
> >
> > <google-wave-api%2Bunsubscribe@ googlegroups.com>
> >
> > > > .
> > > > For more options, visit this group at
> > > >http://groups.google.com/group/google-wave-api?hl=.
> >
> > --
> >
> > You received this message because you are subscribed to the Google Groups
> > "Google Wave API" group.
> > To post to this group, send email to google-...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > google-wave-a...@googlegroups.com<google-wave-api%2Bunsubscrib
> >e...@googlegroups.com> .

pamela (Google Employee)

unread,
Nov 23, 2009, 11:33:00 PM11/23/09
to google-...@googlegroups.com
Just wanted to make a few clarifications - Spelly is an agent, not a robot. An agent acts on behalf of the user and interacts directly with the Wave server. A robot sends its actions through a special robot-proxying agent, and it is considered to be a unique participant. Currently, Google Wave only supports third-party robots, not agents. The open source federated wave server code supports agents, and includes sample code for one ("Echoey").

For now, you should probably investigate using the robots API to achieve your use case.

- pamela

Olreich

unread,
Nov 24, 2009, 6:20:49 AM11/24/09
to Google Wave API
Related to the idea of agents vs. robots: What is a probable time-
frame for agents to be exposed on Google Wave? Is it Weeks, Months,
Years, possibly Never, or maybe Unknown?

On Nov 23, 11:33 pm, "pamela (Google Employee)" <pamela...@gmail.com>
wrote:
> Just wanted to make a few clarifications - Spelly is an agent, not a robot.
> An agent acts on behalf of the user and interacts directly with the Wave
> server. A robot sends its actions through a special robot-proxying agent,
> and it is considered to be a unique participant. Currently, Google Wave only
> supports third-party robots, not agents. The open source federated wave
> server code supports agents, and includes sample code for one ("Echoey").
>
> For now, you should probably investigate using the robots API to achieve
> your use case.
>
> - pamela
>
> On Mon, Nov 23, 2009 at 7:32 PM, Vikram Dhillon <dhillon...@gmail.com>wrote:
>
>
>
> > If the source for Spelly is available you can check that out and then add
> > the
> > options you want to add :)
>
> > --
> > Regards,
> > Vikram Dhillon
>
> > On Monday 23 November 2009 04:06:32 am Avital Oliver wrote:
> > > Interesting. Thanks for this information.
>
> > > Avital.
>
> > > --
> > >http://blog.thewe.net
> > >http://twitter.com/theWE_
>
> > > On Mon, Nov 23, 2009 at 10:57 AM, qMax <qwigly...@gmail.com> wrote:
> > > > Nope.
>
> > > > Phantom of Spelly stores suggestions in some special data documents.
> > > > They are seen in "debug"/"show all wavelets" (id of sugestions doc =
> > > > "spell+b~+" + tail of content blip id) -
> > > > They are not available in event context for another robot.
> > > > Annotations contain only references to nodes inside these docs.
>
> > > > On 23 ноя, 13:01, Avital Oliver <avi...@thewe.net> wrote:
> > > > > I don't think you can do that but Spelly works by inserting special
> > > > > annotations into the wave. Your robot should be able to see these
> > > > > annotations and modify them to contain your new words.
>
> > > > > --http://blog.thewe.nethttp://twitter.com/theWE_
>
> > > > > On Sat, Nov 21, 2009 at 2:36 AM, Eyal <eya...@gmail.com> wrote:
> > > > > > Hi, I want to develop a robot that adds a few spelling options that
> > > > > > Spelly doesn't have, but I wondered if accessing another robot is
> > > > > > even possible
>
> > > > > > --
>
> > > > > > You received this message because you are subscribed to the Google
>
> > > > Groups
>
> > > > > > "Google Wave API" group.
> > > > > > To post to this group, send email to
> > > > > > google-...@googlegroups.com. To unsubscribe from this group,
> > > > > > send email to
> > > > > > google-wave-a...@googlegroups.com<google-wave-api%2Bunsubscribe@ googlegroups.com>
> > <google-wave-api%2Bunsubs
> > > > > >cr...@googlegroups.com>
>
> > > > <google-wave-api%2Bunsubscribe@ googlegroups.com>
>
> > > > > > .
> > > > > > For more options, visit this group at
> > > > > >http://groups.google.com/group/google-wave-api?hl=.
>
> > > > --
>
> > > > You received this message because you are subscribed to the Google
> > Groups
> > > > "Google Wave API" group.
> > > > To post to this group, send email to google-...@googlegroups.com.
> > > > To unsubscribe from this group, send email to
> > > > google-wave-a...@googlegroups.com<google-wave-api%2Bunsubscribe@ googlegroups.com>
> > <google-wave-api%2Bunsubscrib
> > > >e...@googlegroups.com> .
> > > > For more options, visit this group at
> > > >http://groups.google.com/group/google-wave-api?hl=.
>
> > > --
>
> > > You received this message because you are subscribed to the Google Groups
> > >  "Google Wave API" group. To post to this group, send email to
> > >  google-...@googlegroups.com. To unsubscribe from this group, send
> > >  email to google-wave-a...@googlegroups.com<google-wave-api%2Bunsubscribe@ googlegroups.com>.
> > For more options,
> > >  visit this group athttp://groups.google.com/group/google-wave-api?hl=.
>
> > --
>
> > You received this message because you are subscribed to the Google Groups
> > "Google Wave API" group.
> > To post to this group, send email to google-...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > google-wave-a...@googlegroups.com<google-wave-api%2Bunsubscribe@ googlegroups.com>

pamela (Google Employee)

unread,
Nov 24, 2009, 10:55:27 AM11/24/09
to google-...@googlegroups.com
The most accurate answer would be Unknown. We're open to the idea of third party agent-like robots, but we're focusing on the more straightforward robot APIs for now. Third party agents or agent-like robots would require some sort of UI for the user to very explicitly enable them to act on their behalf, and would likely require a higher level of security, since they would be on all the user's waves.

- pamela

To unsubscribe from this group, send email to google-wave-a...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en.



Vikram Dhillon

unread,
Nov 24, 2009, 4:03:07 PM11/24/09
to google-...@googlegroups.com
Would it be possible to let's say have a variable/object/array store some
information, a robot that can export information to that object and another
robot reading the send information. Or will that require high security too.

--
Regards,
Vikram Dhillon

signature.asc

qMax

unread,
Nov 24, 2009, 4:40:32 PM11/24/09
to Google Wave API
Oh no. Not yet another special UI.
Why not to provide general "User Agent API" to be common for robots,
agents, extensions and third party stuff?
I want to talk about it.

On 24 ноя, 21:55, "pamela (Google Employee)" <pamela...@gmail.com>
wrote:
Reply all
Reply to author
Forward
0 new messages