User:Mutante/know-it-all

= IRC bot on #wiktionary / Freenode =

know-it-all is the current nickname of a bot we have on our IRC channel (#wiktionary on Freenode).

The commands currently available are:

define
Output the language and definition line for a word.

Example:

define Spinnennetz  'Spinnennetz' is German: spider web.

lang |
Get the ISO-639 language codes for a language, or get language name for a code.

Examples:

lang cy  'cy' is Welsh - cy wel cym

lang Georgian  The language codes for Georgian are: ka geo kat

uncat?
Get the number of uncategorized pages on en.wiktionary.

Example:

uncat?  There are currently 26 uncategorized pages in en.wiktionary. http://en.wiktionary.org/wiki/Special:UncategorizedPages

gf (Googlefight)
Compare the number of google hits for 2 words

Examples:

gf foo bar  Googlefight: 'bar' beat 'foo' with 715,000,000 to 32,100,000 hits.

gf "Barack Obama" "Sarah Palin"  Googlefight: '"Barack+Obama"' beat '"Sarah+Palin"' with 146,000,000 to 56,300,000 hits.

wotd (word of the day)
Get the current word of the day.

Example:

wotd  The word of the day is edentulous.  http://en.wiktionary.org/wiki/edentulous

.geo (where is IP/hostname)
Try to get latitude and longitude and a Google maps link from an IP or hostname. (experimental, uses netip.de)

Examples:

.geo yahoo.com  Lat 37.4249, Lon -122.0074 - http://maps.google.com/maps?f=q&hl=en&geocode=&q=37.4249,+-122.0074&ie=UTF8&z=17&iwloc=addr

.geo 207.200.39.23  Lat 30.3037, Lon -97.7696 - http://maps.google.com/maps?f=q&hl=en&geocode=&q=30.3037,+-97.7696&ie=UTF8&z=17&iwloc=addr

!trans (translate English words to other languages)
Translate an English word to any other language.

Example:

!trans duck German  'duck' in German is 'Ente' (no language link)