Difference between revisions of "Begiak"
Jump to navigation
Jump to search
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''' |
* '''.listpairs (''lg'') — List language pairs available for apertium translation''' |
||
* '''.listlangs — List languages available for apertium translation''' |
|||
* '''.noexceptions (''nick'') — Tells someone there aren't ever any exceptions''' |
|||
* .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 |
||
Line 35: | Line 37: | ||
* .stache ''url'' — Moustachify an image |
* .stache ''url'' — Moustachify an image |
||
* .time — Return the current time |
* .time — Return the current time |
||
⚫ | |||
* .title — Get the title of a link |
* .title — Get the title of a link |
||
⚫ | |||
* .u — Search for a unicode character |
* .u — Search for a unicode character |
||
* .urb — Query urban dictionary |
* .urb — Query urban dictionary |
Revision as of 22:36, 29 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 eyes" 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 "say!" 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 (lg) — List language pairs available for apertium translation
- .listlangs — List languages available for apertium translation
- .noexceptions (nick) — Tells someone there aren't ever any exceptions
- .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 — Moustachify an image
- .time — Return the current time
- .title — Get the title of a link
- .tock — Shows the time from the USNO's atomic clock
- .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