Discord translator bot that use LibreTranslate or Google Translator built with discordjs v12
src/
commands/
config/
events/
helpers/
models/
util/
tests/
- Docker and Docker Compose (optional)
- MongoDB with guilds collection
- guilds collection fields: id, name, prefix, provider, autoTranslate
- Execute:
copy .env.example .env
and fill the .env values - Execute:
docker-compose up -d node
anddocker-compose exec node sh -c "npm install"
to install dependencies - Finally run with docker using the command:
docker-compose up -d
Let's assume the prefix is !
. The <>
is for required arguments and []
for optional ones.
Displays help menu
Translate image text
Note: this command requires a lot cpu and it may not work on cloud-providers free tier instances
Invite this bot to discord server
Display available languages supported by provider
Ping comand
Manage prefix
Manage provider
Translate command