https://github.com/mop157/discord_game_bot
https://github.com/mop157/discord_game_bot
bot discord-bot discord-game-bot discord-js discordbot typescript typescriptbot
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mop157/discord_game_bot
- Owner: Mop157
- Created: 2024-12-19T22:38:59.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-26T02:31:33.000Z (over 1 year ago)
- Last Synced: 2025-02-17T21:46:27.377Z (over 1 year ago)
- Topics: bot, discord-bot, discord-game-bot, discord-js, discordbot, typescript, typescriptbot
- Language: TypeScript
- Homepage:
- Size: 2.67 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Українська
Discord Game Bot
Discord Game Bot - це багатомовний ігровий бот для Discord, який знаходиться в розробці. Бот призначений для проведення різних ігор на серверах Discord і підтримує чотири мови:
Розроблено за допомогою
Особливості
- Багатомовна підтримка (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.
Русский
Discord Game Bot
Discord Game Bot - это многоязычный игровой бот для Discord, находящийся в разработке. Бот предназначен для проведения различных игр на серверах Discord и поддерживает четыре языка:
Разработано с помощью
Особенности
- Многоязычная поддержка (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.
English
Discord Game Bot
Discord Game Bot is a multilingual game bot for Discord currently in development. The bot is designed to host various games on Discord servers and supports four languages:
Developed with
Features
- Multilingual support (UA, RU, EN, CZ)
- Various mini-games (in development)
- User balance system
- Slash commands for easy interaction
Installation
- 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
.envfile 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
Usage
- 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
Development
- To run the bot in development mode, use:
npm run dev
- To deploy new slash commands, use:
npm run deploy
Current Status
The project is actively being developed. Some features may be unavailable or require manual configuration. Stay tuned for updates!
Contributing
We welcome contributions to the project! If you have ideas or suggestions, please create an issue or submit a pull request.
Čeština
Discord Game Bot
Discord Game Bot je vícejazyčný herní bot pro Discord, který je aktuálně ve vývoji. Bot je navržen tak, aby umožňoval pořádání různých her na Discord serverech a podporuje čtyři jazyky:
Vyvinutý s
Funkce
- 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
Instalace
- 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
.envv 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
Použití
- 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
Vývoj
- 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
Aktuální stav
Projekt je aktivně ve vývoji. Některé funkce mohou být nedostupné nebo vyžadovat ruční nastavení. Sledujte aktualizace!
Přispívání
Vítáme přispění do projektu! Pokud máte nějaké nápady nebo návrhy, prosím vytvořte issue nebo pošlete pull request.