This is a simple irc bot that uses Google Translate to translate a given text to any language you want, it was developed in node. ## Installation Clone the repository and cd into it: %25commands%25##STARTCODEBLOCK## git clone https://github.com/forerosantiago/irc-translate-bot && cd irc-translate-bot/ Install the required dependencies: %25commands%25##STARTCODEBLOCK## npm install Edit the `config.json` file: { "nick": "Translator", "server": "irc.planetofnix.com" } And execute it: %25commands%25##STARTCODEBLOCK## node index.js ## Usage Once the bot is running and connected to an irc server you need to make it join your channels, use the `/invite` irc command and the bot will remember you channel and rejoin if it gets disconnected (if you are not the channel operator you will need to ask the channel operator to invite it). If you don't want the bot to be in your channel anymore you can simply use the `/kick` command with it and it will forget your channel and never come back unless reinvited. Now that the bot is in your desired channel you can send a message like this: -es Text to be translated The string after the `-` is the ISO 639-1 code for the language you want to translate the text to. A list of all the ISO language codes can be found at [[https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes]] ## Contributing The source code for this little project is available at [[https://github.com/forerosantiago/irc-translate-bot]] If you have any suggestion or want to add features please contact **forero** on ircnow. [[(!bots)]] [[(!javascript)]]