@Vlad808
Люблю кодить на Javascript

Как узнать кто пригласил бота на сервер?

Как вычислить по аудиту кто пригласил нового бота на сервер и забанить его?
  • Вопрос задан
  • 140 просмотров
Решения вопроса 1
AlmondPark33609
@AlmondPark33609
Занимаюсь кодингом как хобби
client.on('guildMemberAdd', async (user) => {
   let fetchedLogs = await user.guild.fetchAuditLogs({
        limit: 1,
        type: 'BOT_ADD'
    })
    
    let deletionLog = fetchedLogs.entries.first()
    if (!deletionLog) return
    
    let { executor } = deletionLog
    
    user.guild.member(executor).ban().catch(err => {
           return console.log('Не могу забанить пользователя')
    })
})
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы