its fixed, you can add to your contact now :D [email protected]
On Nov 25, 4:37 am, DAMNiaTX <[email protected]> wrote: > guys, i already trying to figure out, where is the problem and fixed > it, > now the code : > /* > public void processEvents(RobotMessageBundle events) { > > Wavelet wavelet = events.getWavelet(); > > if (events.wasSelfAdded()) { > Blip blip = wavelet.appendBlip(); > TextView textView = blip.getDocument(); > textView.append("yitmebot is here."); > } > > List<Event> submittedEvents = events.getBlipSubmittedEvents > (); > for (Event e : submittedEvents) { > Blip blip = e.getBlip(); > TextView textView = blip.getDocument(); > > try { > replaceurl(textView); > } catch (JSONException e1) { > // TODO Auto-generated catch block > e1.printStackTrace(); > } catch (IOException e1) { > // TODO Auto-generated catch block > e1.printStackTrace(); > } > } > } > > void replaceurl(TextView textView) throws JSONException, > IOException { > > String text = textView.getText(); > Pattern yitmeurl = Pattern.compile(URLregex, Pattern.DOTALL); > Matcher matcher = yitmeurl.matcher(text); > > longurl = yitmeapi+text; > > URLEncoder.encode(longurl, "UTF-8"); > > while (matcher.find()) { > > fetchUrl(longurl); > > textView.replace(longurl); > > }} > */ > the output: > > http://yit.me/d62chd > > as u can see at screenshot above, the fetch url still didn't execute > the api.php > > anyone ? > > On Nov 24, 5:35 pm, DAMNiaTX <[email protected]> wrote: > > > Hello, > > i need help to developing bot, i already try to fiqure out my problem, > > but still i can't fix it. > > > this is the code > > // > > if (robotMessageBundle.wasSelfAdded()) { > > Blip blip = wavelet.appendBlip(); > > TextView textView = blip.getDocument(); > > textView.append("Hi Anyone, let me shorten your > > url.http://yit.me/2/multifl0w.deb"); > > } > > > for (Event event: robotMessageBundle.getBlipSubmittedEvents()) { > > Blip blip = event.getBlip(); > > TextView textView = blip.getDocument(); > > String message = null; > > textView.replace(message); > > // String message = blip.getDocument().getText(); > > Pattern pattern = Pattern.compile(URLregex, > > Pattern.DOTALL); > > Matcher matcher = > > pattern.matcher(message); > > > while (matcher.find()) { > > String longurl = > > matcher.group(1); > > > YitmeURL(longurl, message); > > > textView.append("shorturl:" +longurl); > > > } > > > // > > > first code if (robotMessageBundle.wasSelfAdded()) already correct, > > but second code (for **) it doesn't run. i don't know where is the > > problem, can some one help me to give some information to fix it. > > > basicly in second code, bot will add new wavelet with short url under > > bot name every url entered in any wavelet. > > > Thanks -- You received this message because you are subscribed to the Google Groups "Google Wave API" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en.
