#It s not possible iirc

1 messages · Page 1 of 1 (latest)

tulip spire
#

From what I had previously understood it was doable by retrieving the events displayed here

#

But I do not know how 😦

#

and I'm sure it's possible, the bot "logger" does it

green flower
#

Use MemberUpdate audit log event

tulip spire
#

yes sorry x)

#

I'll try to understand how it works, I've never used it ^^

plain spadeBOT
#

Suggestion for @tulip spire:
guide Popular Topics: Working with Audit Logs
read more

tulip spire
#

Thx

tulip spire
green flower
#

Should be MemberUpdate

tulip spire
#

Ah you said it just above, I'm definitely tired today. . .

#

Thanks !

#
const { ChannelType, Client, EmbedBuilder, User, GuildAuditLogsEntry, AuditLogEvent, Events } = require ("discord.js");
const config = require("../../config.json");

module.exports = {
    name: 'GuildAuditLogEntryCreate',
    /**
     * 
     * @param {AuditLogEvent} auditLog
     * @param {Client} client 
     */
    async execute (auditLog , client) {
        return console.log(auditLog);
    }
};
CombinedError: Received one or more errors
    at UnionValidator.handle (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\@sapphire\shapeshift\dist\index.js:1099:23)
    at UnionValidator.parse (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\@sapphire\shapeshift\dist\index.js:207:88)
    at EmbedBuilder.setColor (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\@discordjs\builders\dist\index.js:292:20)
    at EmbedBuilder.setColor (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\discord.js\src\structures\EmbedBuilder.js:22:18)
    at Object.execute (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\Events\Client\voiceStateUpdate.js:65:22)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
Emitted 'error' event on Client instance at:
    at emitUnhandledRejectionOrErr (node:events:394:10)
    at process.processTicksAndRejections (node:internal/process/task_queues:84:21) 
#
  errors: [
    ExpectedValidationError: Expected values to be equals
        at LiteralValidator.handle (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\@sapphire\shapeshift\dist\index.js:740:76)
        at LiteralValidator.run (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\@sapphire\shapeshift\dist\index.js:193:23)
        at UnionValidator.handle (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\@sapphire\shapeshift\dist\index.js:1094:32)
        at UnionValidator.parse (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\@sapphire\shapeshift\dist\index.js:207:88)
        at EmbedBuilder.setColor (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\@discordjs\builders\dist\index.js:292:20)
        at EmbedBuilder.setColor (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\discord.js\src\structures\EmbedBuilder.js:22:18)        
        at Object.execute (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\Events\Client\voiceStateUpdate.js:65:22)
        at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
      validator: 's.literal(V)',
      given: undefined,
      expected: null
    },
    ValidationError: Expected a number primitive
        at NumberValidator.handle (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\@sapphire\shapeshift\dist\index.js:907:70)
        at NumberValidator.run (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\@sapphire\shapeshift\dist\index.js:193:23)
        at UnionValidator.handle (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\@sapphire\shapeshift\dist\index.js:1094:32)
        at UnionValidator.parse (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\@sapphire\shapeshift\dist\index.js:207:88)
        at EmbedBuilder.setColor (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\@discordjs\builders\dist\index.js:292:20)
        at EmbedBuilder.setColor (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\discord.js\src\structures\EmbedBuilder.js:22:18)        
        at Object.execute (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\Events\Client\voiceStateUpdate.js:65:22)
        at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
      validator: 's.number',
      given: undefined
    },
    ValidationError: Expected an array
        at TupleValidator.handle (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\@sapphire\shapeshift\dist\index.js:1727:25)
        at TupleValidator.run (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\@sapphire\shapeshift\dist\index.js:193:23)
        at UnionValidator.handle (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\@sapphire\shapeshift\dist\index.js:1094:32)
        at UnionValidator.parse (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\@sapphire\shapeshift\dist\index.js:207:88)
        at EmbedBuilder.setColor (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\@discordjs\builders\dist\index.js:292:20)
        at EmbedBuilder.setColor (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\node_modules\discord.js\src\structures\EmbedBuilder.js:22:18)        
        at Object.execute (C:\Users\Arava\Desktop\DiscordBots\SkyBotV3\Events\Client\voiceStateUpdate.js:65:22)
        at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
      validator: 's.tuple(T)',
      given: undefined
    }
  ]