Browse Source

Remove privileged intents (not needed) and use interaction.user.id as member is undefined in DMs

pull/10/head
Abheek Dhawan 4 years ago
parent
commit
fe5a0b43c8
  1. 4
      bot/awesomescibo.js

4
bot/awesomescibo.js

@ -3,7 +3,7 @@
const Discord = require("discord.js"); const Discord = require("discord.js");
const Intents = Discord.Intents; const Intents = Discord.Intents;
const client = new Discord.Client({ const client = new Discord.Client({
intents: ["GUILDS", "GUILD_MESSAGES", "GUILD_MESSAGE_REACTIONS", "DIRECT_MESSAGES", "DIRECT_MESSAGE_REACTIONS", "GUILD_MEMBERS", "GUILD_PRESENCES"], intents: ["GUILDS", "GUILD_MESSAGES", "GUILD_MESSAGE_REACTIONS", "DIRECT_MESSAGES", "DIRECT_MESSAGE_REACTIONS"/*, "GUILD_MEMBERS", "GUILD_PRESENCES"*/],
partials: ["MESSAGE", "CHANNEL", "REACTION"], partials: ["MESSAGE", "CHANNEL", "REACTION"],
}); });
const fetch = require("node-fetch"); const fetch = require("node-fetch");
@ -99,7 +99,7 @@ async function updateScore(isCorrect, score, authorId) {
} }
function training(subject, interaction) { function training(subject, interaction) {
const authorId = interaction.member.user.id; const authorId = interaction.user.id;
let score; let score;
userScore userScore
.findOne({ authorID: authorId }) .findOne({ authorID: authorId })

Loading…
Cancel
Save