Tatiana - IRC Ttranslate Bot

Released 7 years ago , Last update 7 years ago

Quickly IRC message translate bot. Supports all languages supported by Google Translate.

You do not understand Russians, Italians or Germans on IRC channels? Use Tatiana to translate for you.


14 day 14-day money-back guarantee


Personal License

  • Perpetual license

  • 1 site, unlimited servers

  • No distribution (hosted use only)

  • Commercial use


  1. Open tatiana.php in your source editor
  2. Set up the configuration options in the $CFG array (fully commentated in the class)
  3. Set chmod 777 on the log path defined in $CFG['logPath']
  4. Run tatiana.php in php-cli


When Tatiana joins your channel, you need to send login command:

!login passwd


  • ! - defined in $CFG['command'];
  • login - login command;
  • passwd - defined in $CFG['password']

Tatiana commands:

login         Login to bot
cmd      Execute shell command end sending result to channel
join           Joined to channel
part           Leave channel
trans       Starting translate for user  by language pair
transClear              Stop translating
bye                     Disconnect and stop script

receives two language ISO code separated by 2. Examples:

  • en2pl - English to Polish
  • ru2jp Russian to Japanese

See full list on the Google Translate API reference.

Example session

03:28 -!- Irssi: Join to #tatiana was synced in 1 secs

03:28 < zbt> !login passwd

03:28 <@tat1ana> zbt: Logged in

03:28 < zbt> !trans zbt pl2en

03:28 <@tat1ana> Translate pl2en started -> zbt

03:29 < zbt> jakis ciag znakow do przetlumaczenia

03:29 <@tat1ana> (pl2en) some sequence of characters to translate

03:29 < zbt> odwrocenie jezykow

03:29 <@tat1ana> (pl2en) reversal of languages

03:29 < zbt> !trans zbt en2pl

03:29 <@tat1ana> Translate en2pl started -> zbt

03:30 < zbt> anybody life ?

03:30 <@tat1ana> (en2pl) ktoś żyje?

03:30 < zbt> !transClear

03:30 < zbt> !cmd ver

03:30 <@tat1ana> Microsoft Windows [Wersja 6.0.6000]

03:31 < zbt> !bye

03:31 -!- tat1ana [~tat1ana@ffn****.pl] has quit [Client Quit]

1 license From » $4.99 View Licenses

Get A Quote

What do you need?
  • Custom development
  • Integration
  • Customization / Reskinning
  • Consultation
When do you need it?
  • Soon
  • Next week
  • Next month
  • Anytime

Thanks for getting in touch!

Your quote details have been received and we'll get back to you soon.

Or enter your name and Email
No comments have been posted yet.