A discord bot allowing you to see the status of your crowdin translations
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Mr-KayJayDee a5890c81ee Added discord community server link 4 years ago
Events Added ability to display or not the project link the status embed 4 years ago
.env.example First Version Of The Bot 4 years ago
.eslintrc.js First Version Of The Bot 4 years ago
.gitignore First Version Of The Bot 4 years ago
README.md Added discord community server link 4 years ago
config.json.example Added ability to display or not the project link the status embed 4 years ago
index.js First Version Of The Bot 4 years ago
package.json First Version Of The Bot 4 years ago

README.md

A discord bot allowing you to see the status of your crowdin translations

You really don't like editing the status message you sent with the translations informations every day ? This bot is for you !!

Bugs and glitches

Feel free to report all bugs and glitches by creating an issue in the issue section.

A correct and understandable issue contains :

  • Steps to reproduce
  • Code that summonned the error (optional)
  • The complete error

Please join this community server to follow all my projects or if you need help.

Features

  • Message updating with the new informations every X times.
  • Language name
  • Language code
  • Translated progress
  • Approved progress
  • Sentences count
  • Sentences translated
  • Sentences approved
  • Words count
  • Words translated
  • Words approved

Configuration

Rename the config.json.example file to config.json.

Rename the .env.example file to .env.

Token

Replace YOUR_DISCORD_BOT_TOKEN_GOES_HERE by your discord bot token in the .env file.

Project Name

Replace YOUR_PROJECT_NAME by your crowdin project name in the .env file.

Login

Replace YOUR_USERNAME by your crowdin username in the .env file.

Account Key

Replace YOUR_ACCOUNT_API_KEY by your crowdin account key in the .env file. (know how to get this key here.

Status Channel

Put your channel id in the channel key in the config.json file.

Edit Time

Put the time you want the bot to check and update with new data. (In millisecond) in the editTime key in the config.json file.

Purge On Restart

Wether you want the bot to purge the status channel on start or not. Put true or false in the purgeOnRestart key in config.json file.

Purge Amount

Put the amount of messages you want the bot to purge on restart in the purgeAmount key in the config.json file.

Wether you want to display the crowdin project link or not. Put true or false in the displayLink key in the config.json file.

Put the link of your crowdin project (if public) in the projectLink key in the config.json file.

TO DO

  • Ability to see specific language status using a command