FC Invite
Discord.JS v13 invite modülü.
İndirme:
$ npm install fc_invite
Not:
- Modül MongoDB ile çalıştığı için url almalısınız.
- Bilgilendirici video'yu izleyerek alabilirsiniz.
Parameters:
member
-> Davet edilen kullanıcı. [GuildMember]
inviter
-> Davet eden kişi. [GuildMember]
invite
-> Daveti verir. [Invite]
Client ve Intents:
const { Client, Intents } = require('discord.js');
const client = new Client({
intents: [Intents.FLAGS.GUILDS, Intents.FLAGS.GUILD_MESSAGES, Intents.FLAGS.GUILD_MEMBERS, Intents.FLAGS.GUILDS,
Intents.FLAGS.GUILD_MESSAGE_REACTIONS, Intents.FLAGS.GUILD_PRESENCES, Intents.FLAGS.GUILD_VOICE_STATES, Intents.FLAGS.GUILD_INVITES],
partials: ['MESSAGE', 'CHANNEL', 'REACTION', 'ROLE', "GUILD_MEMBER", "USER", "GUILD_INVITES", "MANAGE_GUILD"],
});
//modül tanımlama
const { InviteManager } = require('fc_invite');
InviteManager({ client: client, mongoURL: process.env.mongoURL });
guildMemberAdd
=> memberJoin
guildMemberRemove
=> memberLeave
Kullanım:
client.on('memberJoin', async (member, inviter, invite) => {
console.log(`${member.user.tag} giriş yaptı, davet eden: ${inviter.user.tag} davet kodu: ${invite.code}.`);
});
client.on('memberLeave', async (member, inviter, invite) => {
console.log(`${member.user.tag} çıkış yaptı, davet eden: ${inviter.user.tag}.`);
});
Sıkça Sorulan Sorular (SSS) / Alınan Hatalar
Kullanıcı sunucu özel daveti ile katılırsa ne olur?
Özel davet ile katılırsamember.user.tag
size sunucu isminiinvite.code
ise özel url'yi verir.MongoDB URL nasıl alabilirim?
Bilgilendirici video'yu izleyerek alabilirsiniz.