STEAM_0:0:27048925
Кодер
Ради возможностей и привилегий.

(так совпало)

Кодер
Переводчик, заменяет отправленный в чат текст на выбранном языке. Работает через API Яндекса.

Код:
@name Esperanto trans 2
@inputs W:wirelink
@outputs
@persist [ Key Find Result]:string
@trigger
if(first())
{
runOnChat(1)
runOnHTTP(1)
#Find = httpUrlEncode("")
Key = httpUrlEncode("ЛИЧНЫЙ ТОКЕН ОТ ЯНДЕКСА")
#httpRequest("https://translate.yandex.net/api/v1.5/tr.json/translate?key="+Key+"&text="+Find+"&lang=en-eo&format=html")
}
if(chatClk(owner()) & owner():lastSaid() != Result){
Find = httpUrlEncode(owner():lastSaid())
hideChat(1)
httpRequest("https://translate.yandex.net/api/v1.5/tr.json/translate?key="+Key+"&text="+Find+"&lang=en-eo&format=html")
}
if(httpClk()){
Data = httpData()
Json = jsonDecode(Data)
Result = Json["text",table][1,string]
print(Result)
timer("timer",500)
}
if(clk("timer")){
concmd("say "+Result)
}
Последнее редактирование: