PrismarineJS / flying-squid

Create Minecraft servers with a powerful, stable, and high level JavaScript API.
https://prismarinejs.github.io/flying-squid/
MIT License
545 stars 100 forks source link

[Plugin idea] automatic chat translation #184

Open rom1504 opened 8 years ago

rom1504 commented 8 years ago

using https://www.npmjs.com/package/yandex-translate @lastuniverse idea

lastuniverse commented 8 years ago

google translate, yandex-translate also has a limit on the number of transfers per unit time. as a solution to this problem, we propose the following:

  1. not to implement a general mechanism of translation.
  2. to implement as a team, an opportunity to specify the player's gateway - translator

for example: I write in chat: /translate 80.237.22.134:12345 The server then all chat messages sent to me banishes through 80.237.22.134:12345. the responses received, sends me a chat. also happens to messages sent to me.

for this to work - I will need to run at a special server 80.237.22.134:12345 translator (which optionally can use google translate, yandex translate, or other arbitrary translation service (https://www.npmjs.com/search?q=translate).

lastuniverse commented 8 years ago

Such a mechanism can be used not only for translation. so each user can maintain their own chat log. add your own aliases for instruction sets.

CertainLach commented 8 years ago

Finished by external bot.

ghost commented 6 years ago

@Creeplays please leave a link so others can see