GeoBot

GeoBot er en bot på geocacher chatten. En bot er ikke et rigtigt menneske, men et program, der kører på en server, og som hjælper med forskellige ting. GeoBot er lavet til at gøre det nemmere fra chatten at henvise til en artikel i Geowikien, og linke til cacher og trackables (travel bugs og geocoins).

GeoWikiopslag
Hvis du vil have en link til en GeoWiki artikel kan du sætte artikelnavnet i. F.eks. ''' GeoBot

Du kan også slå artikler op på wikipedia ved at skrive  Artikel . Normalt slås op på dawiki, men du kan få andre sprog ved f.eks. at skrive  Article .

GC-opslag
Hvis du skriver et GC-nummer på en cache med et udråbstegn foran, skriver GeoBot et link til cachen. Hvis du f.eks. skriver på chatten: Hej jeg har lige været ude og finde !GCWQ16 - den var da nem! Så vil GeoBot svare: Geocache link: http://www.geocaching.com/seek/cache_details.aspx?wp=GCWQ16

TB-opslag
Du kan også få GeoBot til at skrive et link til en trackable. Alle trackables har en kode, der starter med TB. Du kan finde denne kode på den trackables side. Skriver du TB-koden på chatten med et udråbstegn foran, vil GeoBot skrive et link til den. Hvis du f.eks. skriver: Se lige en sød travel bug: !TBKHY8 Vil GeoBot skrive som svar: Trackable link: http://www.geocaching.com/track/details.aspx?tb=TBKHY8

OBS: På travel bugs hundetegn og på selve geocoinen, står der et tracking nummer. Dette nummer bør du ikke skrive på chatten, da det er et hemmeligt nummer, som kun den der ejer den, og de der har fundet den må kende. Det nummer du skal bruge, står på den trackables side på geocaching.com og begynder med TB.

Bruger-opslag
Du kan skrive et geocaching.com brugernavn i dobbelt-paranteser, så vil GeoBot linke til brugeren. Har i set ((Annarella))'s fede statistikker? Så vil GeoBot skrive som svar: User link: http://www.geocaching.com/profile/?u=Annarella

GC-søgning
En ny feature hvor man kan søge på dele af en geocaches navn, og som returnerer hele cachenavnet med en link til cachen på geocaching.com. Skriver man f.eks.: !gc ccc svarer GeoBot: CCC#1 - Caesar by crumlin: http://www.geocaching.com/seek/cache_details.aspx?wp=GCNVTT CCC#2 - Vigenère by crumlin: http://www.geocaching.com/seek/cache_details.aspx?wp=GCNVTV CCC#3 - Beale by crumlin: http://www.geocaching.com/seek/cache_details.aspx?wp=GCNVTY

Begrænsninger
GeoBot returnerer maksimalt 3 forslag, så får man ikke hvad man forventer kan man blot prøve at søge igen med en lidt anden søgesætning. Dette skyldes at søgninger kan være enormt små/returnere meget store resultatsæt. F.eks. kan man søge på a og få caches som indeholder a i navnet. Kom man til det kunne GeoBot sidde og skrive caches i #geocaching.dk hele dagen.

Opdateringer af caches i GeoBot sker manuelt ud fra PQ'er. Det betyder at de nyeste cacher højst sandsynligt ikke findes i søgningerne.

Udvidelser
De data GeoBot bruger til GC-søgninger bliver foreløbigt manuelt genereret ud fra PQ'er. Man kunne forestille sig i første omgang at dette blev fuldautomatiseret. Hvis opdateret ud fra PQ'er ville der dog stadig ikke være "ultra-nye" caches med.

En anden udvidelse kunne være væsentligt hurtigere opdateringer af nye cacher hvis der fandtes et samarbejde med nogen som har en opdateret database. F.eks. Crumlins eller ElwoodBs.

Hvis den type hyppigt opdaterede cacher fandtes kunne man forestille sig en annonceringsmulighed i #geocaching.dk.

Flere søgeresultater... Man kan forestille sig følgende IRC-udveksling: 17:03  !gc ccc 17:03  CCC#1 - Caesar by crumlin: ...seek/cache_details.aspx?wp=GCNVTT 17:03  CCC#2 - Vigenère by crumlin: ...seek/cache_details.aspx?wp=GCNVTV 17:03  CCC#3 - Beale by crumlin: ...seek/cache_details.aspx?wp=GCNVTY 17:07  !next 17:07  CCC#4 - Scherbius by crumlin: ...seek/cache_details.aspx?wp=GCNVV0 17:07  CCC#4.1 - Turing by crumlin: ...seek/cache_details.aspx?wp=GCPC7N 17:07  CCC#5 - Rivest Shamir Adleman by crumlin: ...seek/cache_details.aspx?wp=GCNVV1 Bemærk at geocaching.com url'en kun er skrevet således for at gøre linierne kortere.

Koordinat-opslag
Sidst men ikke mindst, kan man få GeoBot til at slå koordinater op. GeoBot svarer med et link til Google Maps med centrum på det angivne koordinatsæt. Skriv f.eks.: Har i set den nyplantede klynge træer ved N55 39.822' E012 29.531'? Og så vil GeoBot svare: Map coordinates link: http://maps.google.com/maps?q=N55+39.822'+E012+29.531'

GeoBot understøtter kun koordinatformatet HDDD MM.MM, men du har lidt valgfrihed til hvordan du vil skrive det. Minut-indikatorern (') og mellemrummet efter N/S/E/W er valgfrit. Dermed har du følgende valgmuligheder for at skrive et koordinat: N 55 39.822' E 012 29.531' N 55 39.822 E 012 29.531 N55 39.822' E012 29.531' N55 39.822 E012 29.531

Se også
GeoWiki - Wiki ændringsnotifier til IRC