1.1.1 • Published 1 year ago

fg-antipub v1.1.1

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

FG-AntiPub

Anti pub contre les liens de serveur discord

Utilisation

const AntiPub = require('fg-antipub')

const fg_antipub = new AntiPub({
    botBlocked: false, // (true / false)
    
    timeoutCount: 2, // Nombre d'avertissement avant le timeout
    banCount: 3, // Nombre d'avertissement avant le ban

    whitelistUser: [], // IDs membre autorisé
    whitelistGuild: [], // IDs des serveurs autorisé
    whitelistChannel: [], // IDs des salons autorisé
    whitelistCode: [], // Code des invitations autorisé
    whitelistGName: [], // Code nom serveur autorisé

    channelLogs: null, // ID du salon des logs. (null = désactivé)
})

client.on('messageCreate', async (message) => {
    await fg_antipub.checkAdMessage(client, message)
})

fg_antipub.on('adBlocked', async (message, data, warning) => {
    message.delete()
    message.channel.send(`> :warning: ${message.author}, la pub est interdit sur ce serveur ! (\`${warning}\`/\`${banCount}\`) :warning:`)
})

fg_antipub.on('adTimeoutUser', async (message, member) => {
    var memberGuild = message.guild.members.cache.get(member.id)
    memberGuild.timeout(60_000*5, 'Pub discord interdit')
})

fg_antipub.on('adBanUser', async (message, member) => {
    var memberGuild = message.guild.members.cache.get(member.id)
    memberGuild.ban({ reason: 'Pub discord interdit', deleteMessageSeconds: 3 * 24 * 60 * 60 })
})
1.1.1

1 year ago

1.1.0

1 year ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago