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 -~----------~----~----~----~------~----~------~--~---