Difference between revisions of "Begiak"
Jump to navigation
Jump to search
Firespeaker (talk | contribs) |
Firespeaker (talk | contribs) |
||
Line 27: | Line 27: | ||
* .imdb — Search imdb |
* .imdb — Search imdb |
||
* .linx ''url'' — Upload ''url'' to linx.li |
* .linx ''url'' — Upload ''url'' to linx.li |
||
* '''.listpairs — List language pairs available for apertium translation''' |
|||
* .npl — Shows the time from NPL's SNTP server |
* .npl — Shows the time from NPL's SNTP server |
||
* .nsfw ''link'' - for when a link isn't safe for work |
* .nsfw ''link'' - for when a link isn't safe for work |
||
* .py — Evaluate an expression in python (This runs as a sandboxed web service, not on your computer) |
* .py — Evaluate an expression in python (This runs as a sandboxed web service, not on your computer) |
||
* '''.t ... ''lg1 |
* '''.t ... ''lg1-lg2 ( | lg3-lg4 ...)'' — Apertium translate''' |
||
* .seen — When was the last time a user was seen? |
* .seen — When was the last time a user was seen? |
||
* .stache ''url'' — Mustachify an image |
* .stache ''url'' — Mustachify an image |
Revision as of 12:22, 18 December 2012
begiak is the irc bot in the #apertium irc channel. Its primary function is to report svn updates to various relevant repositories, but it serves some other purposes too.
Background
Begiak was set up by conor_f for GCI 2012. It runs on apertium.vm.bytemark.co.uk. The code base is the mutantmonkey port to python3 of the phenny bot.
Begiak means "the eye" in Basque.
Repositories monitored
- apertium.svn.sourceforge.net
- HFST
- vislcg3
AI Features
- .8ball — magic 8 ball
- .awik — Search for something on Apertium wiki
- .beats — Shows the internet time in Swatch beats
- .botsnack — Give begiak a snack for being good
- .c — Query Google calculator
- .catfact — Random facts about cats
- .chill — Measure the current channel chillness level.
- .ety — Look up the etymology of a word
- esan! — Poll for svn updates ("esan!" means "speak!" in Basque)
- .fcc callsign — Look up a callsign issued by the FCC
- .g — Search on Google
- .gc — Get the number of results on Google
- .in — Set a reminder
- .imdb — Search imdb
- .linx url — Upload url to linx.li
- .listpairs — List language pairs available for apertium translation
- .npl — Shows the time from NPL's SNTP server
- .nsfw link - for when a link isn't safe for work
- .py — Evaluate an expression in python (This runs as a sandboxed web service, not on your computer)
- .t ... lg1-lg2 ( | lg3-lg4 ...) — Apertium translate
- .seen — When was the last time a user was seen?
- .stache url — Mustachify an image
- .time — Return the current time
- .tock — Shows the time from the USNO's atomic clock
- .title — Get the title of a link
- .u — Search for a unicode character
- .urb — Query urban dictionary
- .wa — Query Wolfram Alpha
- .weather — Get the weather for a city
- .wik — Search for something on Wikipedia
- .wuvt — Find out what radio station WUVT is currently playing
- .yi — Shows whether it is currently yi or not
- begiak: tell nick something — Send a message to nick
- begiak: "parlez-vous français"? — Translate a phrase (google translate)
??
These functions/plugins either don't seem to work or need some figuring out:
- .tfw
- .validate
- rule34
- lastfm
- mylife
- oblique
- reload
Wishlist
- A PING event for phenny so that the SVN module can truly be a module