With python, the capabilities.xml is generated.
You have to maintain app.yaml and to register the handlers to use in
your code.

On 11 oct, 18:45, Thomas Wrobel <darkfl...@gmail.com> wrote:
> oh, hmz...I just followed the 
> tutorial;http://code.google.com/intl/nl-NL/apis/wave/extensions/robots/java-tu...
> The python tutorial is 
> here;http://code.google.com/intl/nl-NL/apis/wave/extensions/robots/python-...
>
> I think you need a particular directory structure. The java one seems
> to specify it better then the python one.
>
> ~~~~~~
> Reviews of anything, by anyone;www.rateoholic.co.uk
> Please try out my new site and give feedback :)
>
> 2009/10/11 JamesBrooks <ja...@james-brooks.net>:
>
>
>
>
>
> > I never even had a war directory, maybe I should install the eclipse
> > plugin...
>
> > On Oct 11, 5:25 pm, ThomasWrobel <darkfl...@gmail.com> wrote:
> >> You dont see a capabilities.xml file in your war directory anywhere?
> >> It should be in war/_wave I think.
> >> I'm working in java here, but I think the xml should be the same.
>
> >> On 11 okt, 18:22, JamesBrooks <ja...@james-brooks.net> wrote:
>
> >> > I know what an XML file is, but how do I edit it? I'm writing my robot
> >> > in Python, and using the App Engine to upload it, but I don't see
> >> > where I edit it.
>
> >> > > I just edited it using eclipse and added the WAVELET_BLIP_CREATED
> >> > > line.
> >> > > Its just a text file with a XML extension.
>
> >> > > On 11 okt, 18:14, JamesBrooks <ja...@james-brooks.net> wrote:
>
> >> > > > How do you modify the XML file?
>
> >> > > > On Oct 10, 1:06 pm, Paul Staab <paul.st...@googlemail.com> wrote:
>
> >> > > > > do start with simple things:
> >> > > > > have you registiered BLIP_SUBMITTED and WAVELET_BLIP_CREATED in the
> >> > > > > capabillities.xml and changed its version-number?
>
> >> > > > > On 10 Okt., 12:50, twdarkflame <darkfl...@gmail.com> wrote:
>
> >> > > > > > I'm probably doing something silly here, but I'm just trying to 
> >> > > > > > get my
> >> > > > > > bot to respond to a post.
>
> >> > > > > > I tried;
>
> >> > > > > >  for (Event e: bundle.getBlipSubmittedEvents()) {
> >> > > > > >            Blip blip2 = wavelet.appendBlip();
> >> > > > > >               TextView textView2 = blip2.getDocument();
> >> > > > > >               textView2.append("event="+e.getType().toString());
>
> >> > > > > >               if (e.getType() == EventType.BLIP_SUBMITTED) {
>
> >> > > > > >                   Blip blip3 = wavelet.appendBlip();
> >> > > > > >                   TextView textView3 = blip3.getDocument();
> >> > > > > >                   textView3.append("Thats a good comment!5/10");
> >> > > > > >                 }
>
> >> > > > > >               if (e.getType() == EventType.WAVELET_BLIP_CREATED 
> >> > > > > > ) {
> >> > > > > >                   Blip blip4 = wavelet.appendBlip();
> >> > > > > >                   TextView textView4 = blip4.getDocument();
> >> > > > > >                   textView4.append("Thats a good comment! 
> >> > > > > > 10/10");
> >> > > > > >                 }
> >> > > > > >     }
>
> >> > > > > > And I get nothing at all
>
> >> > > > > > I also tried putting it in the
> >> > > > > >  for (Event e: bundle.getEvents()) {
> >> > > > > > ...
>
> >> > > > > > }
>
> >> > > > > > loop and also nothing.
>
> >> > > > > > However,  if (e.getType() == 
> >> > > > > > EventType.WAVELET_PARTICIPANTS_CHANGED)
> >> > > > > > {    ....
> >> > > > > > does trigger an response.
> >> > > > > > And so does bundle.wasSelfAdded() (which of course isnt in a 
> >> > > > > > loop).
>
> >> > > > > > So...what am I missing?

--~--~---------~--~----~------------~-------~--~----~
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-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to