The bot uses our own translator engine, which was developed using OpenNMT libraries, specifically for German, French, Russian, Spanish, Italian, and Portuguese (at the time of writing). More languages will be added over time.
If you are running an event where speed and accuracy of the translator are absolutely necessary, contact me by joining support server and create a ticket.
What I can do is basically create a seperate bot that will exist for the duration of the event (this keeps the traffic isolated from the main bot). If you have a preference of translator engines/APIs, I can customize it to your needs. Just keep in mind that the additional hosting costs and customizations will come at an additional cost.
? with a language code to translate to that language.
?de This message will be translated to German
You can react to the message with a flag emoji, which will translate it to that country's official language.
tr?auto to automatically translate everything you say into another language.
Yes, however this requires a premium subscription, and you must be an administrator of your server for it to work.
tr?auto de and
tr?auto fr will translate to German and French, instead of just switching to French translations.
Yes you can. Use
tr?auto with a channel for it to work on only that channel.
tr?auto de #german and
tr?auto fr #french will translate to German and French on the
#french channels respectively.
Yes, by using
tr?autoall. However this requires a premium subscription, and you must be an administrator of your server for it to work.
tr?autoall de will turn on server wide and user wide translations into German.
You can also limit translations to a specific channel(s), such as
tr?autoall de #channel1 #channel2
Yes, by using
tr?channel. However, this requires a premium subscription, and you must be an administrator of your server for it to work.
tr?channel de #channel1 #channel2 will forward any translations to German to
#channel2, instead of the channel of the original message.