Contributing Guide
Getting Started
- Fork the repository on GitHub.
- Clone your fork and install dependencies:
-
Copy
config/config.json.example(if available) or createconfig/config.jsonmanually — see the Self Hosting guide in the README for all required fields. -
Open a branch for your change:
- Make your changes, test locally with
npm start, then open a pull request againstmain.
Adding a language
The bot ships with localised strings for every user-facing message.
All locale files live in language/. Each file is a JSON object with string keys and translatable string values.
To add a new language:
- Copy
language/english.jsontolanguage/<langname>.json. - Translate every value (not the keys).
- Keep
%VAR%placeholders exactly as-is — they are replaced at runtime with dynamic values. - Open a GitHub issue or pull request with the
[LANGUAGE]title format, or use the New Language Template.
Contributors
UTMJBC Development
- mrc2rules — GitHub
Original upstream project
This bot is a fork of EmailVerify by Lars Kaesberg.
Translations
| Contributor | Languages |
|---|---|
| Lars Kaesberg | English, German |
| gus2131 | Spanish |
| kploskonka | Polish |
| Norma1Name | Hebrew |
| iplayagain | Korean |