Files
BattleBot/package.json
VinceC a8e836fd5b Add help system, deployment docs, and improve setup
Introduces a new interactive help command with button navigation, adds a detailed DEPLOYMENT.md guide, and improves server setup validation and error handling. Updates command registration to include all 9 games, adds version reporting, enhances Docker deployment with a multi-platform script, and removes local .env files from the repo. Also refactors bot startup for better diagnostics and graceful shutdown.
2025-07-13 04:00:39 -05:00

37 lines
1.3 KiB
JSON

{
"name": "vrbattles-discord-bot",
"version": "1.2.7",
"description": "VRBattles Discord Bot - Player search, team lookup, match notifications, and more for VR gaming communities",
"main": "index.js",
"scripts": {
"start": "node -r dotenv/config index.js",
"start:docker": "node index.js",
"dev": "nodemon -r dotenv/config index.js",
"deploy-commands": "node -r dotenv/config deploy-commands.js",
"sync-games": "node -r dotenv/config src/scripts/syncGameChoices.js && node -r dotenv/config deploy-commands.js",
"deploy": "./scripts/deploy.sh",
"test:webhook": "node -r dotenv/config src/test/testWebhook.js",
"test:supabase": "node src/scripts/testSupabaseConnection.js",
"generate:invite": "node src/scripts/generateInvite.js"
},
"keywords": ["discord", "bot", "vr", "gaming", "vrbattles", "vrchat", "vail"],
"author": "VRBattles",
"license": "ISC",
"repository": {
"type": "git",
"url": "https://github.com/your-repo/vrbattles-discord-bot"
},
"dependencies": {
"@supabase/supabase-js": "^2.46.1",
"axios": "^1.6.0",
"discord.js": "^14.16.2",
"dotenv": "^16.4.5",
"express": "^4.21.1",
"undici": "^6.19.8",
"winston": "^3.17.0"
},
"devDependencies": {
"nodemon": "^3.1.0"
}
}