- Багатомовна підтримка (UA, RU, EN, CZ)
- Різні міні-ігри (в розробці)
- Система балансу користувачів
- Слеш-команди для зручної взаємодії
- Клонування репозиторію:
git clone https://github.com/Mop157/discord_game_bot.git
- Перехід до директорії проєкту:
cd discord_game_bot
- Встановлення залежностей:
npm install
- Створення файлу
.env
в кореневій директорії проєкту та додавання наступних змінних оточення:DISCORD_TOKEN=your_discord_bot_token CLIENT_ID=client ID GUILD_ID=your guild ID MONGODB_URI=your_mongodb_connection_string PREFIX=prefix бота LANGUAGES=language // "UA" or "RU" or "EN" or "CZ"
- Збірка проєкту:
npm run build
- Запустіть бота:
npm start
- Запросіть бота на ваш сервер Discord, використовуючи посилання з необхідними дозволами.
- Використовуйте слеш-команди для взаємодії з ботом. Наприклад:
/slot - для гри в слот-машину
- Для запуску бота в режимі розробки використовуйте:
npm run dev
- Для розгортання нових слеш-команд використовуйте:
npm run deploy
- Многоязычная поддержка (UA, RU, EN, CZ)
- Различные мини-игры (в разработке)
- Система баланса пользователей
- Слэш-команды для удобного взаимодействия
- Клонируйте репозиторий:
git clone https://github.com/Mop157/discord_game_bot.git
- Перейдите в директорию проекта:
cd discord_game_bot
- Установите зависимости:
npm install
- Создайте файл
.env
в корневой директории проекта и добавьте следующие переменные окружения:DISCORD_TOKEN=your_discord_bot_token CLIENT_ID=client ID GUILD_ID=your guild ID MONGODB_URI=your_mongodb_connection_string PREFIX=prefix бота LANGUAGES=language // "UA" or "RU" or "EN" or "CZ"
- Соберите проект:
npm run build
- Запустите бота:
npm start
- Пригласите бота на ваш Discord сервер, используя ссылку с необходимыми разрешениями.
- Используйте слэш-команды для взаимодействия с ботом. Например:
/slot - для гри в слот-машину
- Для запуска бота в режиме разработки используйте:
npm run dev
- Для развертывания новых слэш-команд используйте:
npm run deploy
Проект находится в активной разработке. Некоторые функции могут быть недоступны или требовать ручной настройки. Следите за обновлениями!
Мы приветствуем вклад в развитие проекта! Если у вас есть идеи или предложения, пожалуйста, создайте issue или отправьте pull request.
- Multilingual support (UA, RU, EN, CZ)
- Various mini-games (in development)
- User balance system
- Slash commands for easy interaction
- Clone the repository:
git clone https://github.com/Mop157/discord_game_bot.git
- Navigate to the project directory:
cd discord_game_bot
- Install dependencies:
npm install
- Create a
.env
file in the root directory of the project and add the following environment variables:DISCORD_TOKEN=your_discord_bot_token CLIENT_ID=client ID GUILD_ID=your guild ID MONGODB_URI=your_mongodb_connection_string PREFIX=prefix бота LANGUAGES=language // "UA" or "RU" or "EN" or "CZ"
- Build the project:
npm run build
- Start the bot:
npm start
- Invite the bot to your Discord server using a link with the necessary permissions.
- Use slash commands to interact with the bot. For example:
/slot - to play the slot machine
- To run the bot in development mode, use:
npm run dev
- To deploy new slash commands, use:
npm run deploy
- Podpora vícero jazyků (UA, RU, EN, CZ)
- Různé mini-hry (ve vývoji)
- Systém uživatelského balancování
- Slash příkazy pro snadnou interakci
- Klonujte repozitář:
git clone https://github.com/Mop157/discord_game_bot.git
- Přesuňte se do adresáře projektu:
cd discord_game_bot
- Nainstalujte závislosti:
npm install
- Vytvořte soubor
.env
v kořenovém adresáři projektu a přidejte následující proměnné prostředí:DISCORD_TOKEN=your_discord_bot_token CLIENT_ID=client ID GUILD_ID=your guild ID MONGODB_URI=your_mongodb_connection_string PREFIX=prefix бота LANGUAGES=language // "UA" or "RU" or "EN" or "CZ"
- Zkompilujte projekt:
npm run build
- Spusťte bota:
npm start
- Pozvěte bota na váš Discord server pomocí odkazu s potřebnými oprávněními.
- Používejte slash příkazy k interakci s botem. Například:
/slot - pro hraní slotové hry
- Pro spuštění bota v režimu vývoje použijte:
npm run dev
- Pro nasazení nových slash příkazů použijte:
npm run deploy