You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
754 B

{
"dependencies": {
"axios": "^0.21.1",
Feature slash commands (#10) * Switch training and helping to slash commands * Remove intents * Change formatting slightly * Stop bot from registering slash commands multiple times * Fix intents * Have slash commands register as they weren't in every server * Add privileged intents * Remove privileged intents (not needed) and use interaction.user.id as member is undefined in DMs * Use set instead of create for slash commands * Capitalize first letter of command descriptions * Convert round command to slash commands * Fix setting commands to use the entire array instead of looping through it * Remove default response if message starts with "do be" * Use full form body instead of storing it in variable * Replace separate round commands with single round command using subcommands * Fix round commands * Add description for rounds command * Use rounds function instead of generateRound function * Use interaction.user instead of undefined interaction.author * Remove mention from generated message * Replace message.author with interaction.user * Move embed to options * Make generated round message ephemeral * Get rid of generating message * Make generated round message ephemeral * Add hits to rounds command * Register rounds hit as a command * Add top command to slash commands * Use interaction.user instead of nonexistent interaction.author * Fix callback catch blocks to perform actions other than logging to the console * Attempt to fix catch blocks always replying with errors * Attempt to fix catch blocks always replying with errors * Capitalize first letter of subject option description * Add slash command for changelog * Add about commands as slash commands * Add ISS to slash commands * Remove ISS from regular commands * Add about bot command * Change question timeout to 2 minutes * Make sure to reply with the about bot embed * Add source to question * Update contributors * Prevent AwesomeSciBo from losing its mind if there's no #general * Update join message and set slash commands on guild join * Remove misplaced semicolon * Remove server-specific commands * Remove message event but not functions * Update .gitignore * Change help message
3 years ago
"discord.js": "github:discordjs/discord.js",
"dotenv": "^8.2.0",
"eslint": "^7.21.0",
"fs": "^0.0.1-security",
"gitlog": "^4.0.4",
"mongoose": "^5.12.5",
"node-fetch": "^2.6.1"
},
"name": "awscibo",
"version": "0.5.1",
"main": "awesomescibo.js",
"bin": {
"awscibo": "./awesomescibo.js"
},
"scripts": {
"test": "node awesomescibo.js randomtoken",
"start": "nodemon awesomescibo.js"
},
"keywords": [
"discord",
"bot",
"science bowl",
"discord.js"
],
"author": "Abheek Dhawan&Tejas Chugh",
"license": "Apache 2.0",
"description": "A simple Discord bot that automatically generates Science Bowl rounds using the ScibowlDB API!"
}