Welcome to @tonykun7/discord-avanced-events 👋
<% if (isProjectOnNpm) { -%>
<% } -%>
<% if (projectDescription) { -%>
Package allowing to collect information on a proxy.
<%= projectDescription %>
<% } -%>
Install
npm install @tonykun7/discord-avanced-events
Usage
const EventInit = require('@tonykun7/discord-avanced-events')
/*
or
*/
const {init} = require('@tonykun7/discord-avanced-events')
const { Client, Intents } = require('discord.js')
const client = new Client({
intents: [
Intents.FLAGS.GUILDS,
Intents.FLAGS.GUILD_MEMBERS
Intents.FLAGS.GUILD_VOICE_STATES
Intents.FLAGS.GUILD_MESSAGES
]
})
const {init} = require('@tonykun7/discord-avanced-events')
let event = init(client)
event.on('VCJoin', (data) => console.log(data))
event.on('VCLeave', (data) => console.log(data))
event.on('VCMove', (data) => console.log(data))
event.on('VCServerDeaf', (data) => console.log(data))
event.on('VCServerMute', (data) => console.log(data))
event.on('VCSelfDeaf', (data) => console.log(data))
event.on('VCSelfMute', (data) => console.log(data))
event.on('VCSelfVideo', (data) => console.log(data))
event.on('VCStreaming', (data) => console.log(data))
event.on('MessageHasLink', (data) => console.log(data))
event.on('BoostAdd', (data) => console.log(data))
event.on('BoostRemove', (data) => console.log(data))
event.on('MemberRoleAdd', (data) => console.log(data))
event.on('MemberRoleRemove', (data) => console.log(data))
event.on('VCJoin', (data) => {
client.channels.cache.get(<id>).send({content: `${data.author.username} join voice channel ${data.channelJoin.name}`})
})
Author
👤 @tonykun7