Skip to content

Commit

Permalink
Merge pull request #30 from Mateo-Wallace/musicUpdate
Browse files Browse the repository at this point in the history
music update and ephemeral update
  • Loading branch information
Mateo-Wallace authored Feb 20, 2025
2 parents f65cc47 + f5206f0 commit d82c65b
Show file tree
Hide file tree
Showing 30 changed files with 1,911 additions and 465 deletions.
12 changes: 2 additions & 10 deletions index.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { Player } from 'discord-player';
import { DefaultExtractors } from '@discord-player/extractor';
import { Client, GatewayIntentBits } from 'discord.js';
import { YoutubeiExtractor } from 'discord-player-youtubei';
import dotenv from 'dotenv';
import { loader } from './src/utils/loader.js';
import { events } from './src/utils/events.js';
Expand All @@ -24,15 +24,7 @@ client.config = config;

const player = new Player(client, client.config.opt.discordPlayer);

await player.extractors.register(YoutubeiExtractor, {
// authentication: process.env.YT_CREDENTIAL,
authentication: undefined,
streamOptions: {
useClient: 'ANDROID',
},
});

await player.extractors.loadDefault((ext) => ext !== 'YouTubeExtractor');
await player.extractors.loadMulti(DefaultExtractors);

loader();
events();
Expand Down
49 changes: 49 additions & 0 deletions package copy.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"name": "discord-dumbot",
"version": "1.0.0",
"description": "Discord Dumbot is a bot that can play music and roll dice.",
"main": "index.js",
"type": "module",
"scripts": {
"start": "node index.js",
"dev": "nodemon index.js",
"test": "node test.js",
"lint": "eslint .",
"format": "prettier --write .",
"lint:fix": "eslint --fix . && npm run format"
},
"repository": {
"type": "git",
"url": "git+https://github.com/Mateo-Wallace/Discord-DumBot.git"
},
"keywords": [
"discord",
"bot"
],
"author": "Mateo-Wallace",
"license": "MIT",
"bugs": {
"url": "https://github.com/Mateo-Wallace/Discord-DumBot/issues"
},
"homepage": "https://github.com/Mateo-Wallace/Discord-DumBot#readme",
"engines": {
"node": "22.x"
},
"dependencies": {
"@discord-player/extractor": "^4.5.1",--
"@mateo-wallace/rpg-dice-js": "^2.0.2",
"discord-player": "^6.7.1",--
"discord-player-youtubei": "^1.3.6",
"discord.js": "^14.18.0",--
"dotenv": "^16.0.3",
"ffmpeg-static": "^5.2.0",--
"mediaplex": "^1.0.0",
"ms": "^2.1.3"
},
"devDependencies": {
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"nodemon": "^2.0.20",
"prettier": "^3.3.3"
}
}
Loading

0 comments on commit d82c65b

Please sign in to comment.