python-discord / sir-lancebot

A Discord bot started as a community project for Hacktoberfest 2018, later evolved to an introductory project for aspiring new developers starting out with open source development.
MIT License
242 stars 239 forks source link

DeepL API calls with Lancebot #1177

Closed 3ddP closed 1 year ago

3ddP commented 1 year ago

Description

The proposed feature is to enable Lancebot to make queries to DeepL. This is an AI-powered translator that, although limited to few languages, performs quite well with the supported ones and vastly outperforms Google translate.

Reasoning

It would be cool, for one. Additionally, it could help some users whose English is not so great (either by allowing others to translate their messages into English, or backwards).

Proposed Implementation

I have none in mind, but DeepL does have an API that appears to be free: https://www.deepl.com/docs-api

Would you like to implement this yourself?

Robin5605 commented 1 year ago

The actual implementation is up for debate (e.g which service we use) But as an overall I'm in favor of this translation feature because it's not uncommon we have folks who have difficulty with English and it would widen up our audience a lot.

wookie184 commented 1 year ago

Slightly unsure, as we only allow english on the server, and this feature requires using another language, and I'm not sure if having a conversation through lancebot commands is ideal even if we want that.

ChrisLovering commented 1 year ago

Yea, I don't think we want this feature.