discord.js-node
v1.3.3
Published
OxyEfsanesi tarafından yapılmış Discord bot yardımcı modülü.
Downloads
7
Maintainers
Readme
oxy-chavo
Bu modül, Discord botlarına bazı hazır sistemleri kolayca eklemenizi sağlar.
Sunucuya giriş yapan kullanıcılara hoş geldin mesajı gönderme, durum rol sistemi, botu sese sokma gibi özellikleri içerir.
Kurulum
Modülü yüklemek için:
npm install oxy-chavoKullanım
Botunuzda bu modülü kullanmak için require ile çağırmanız yeterlidir.
Aşağıda örnek bir kullanım gösterilmektedir.
const { Client, GatewayIntentBits } = require("discord.js");
const oxy = require("oxy-chavo");
const client = new Client({
intents: [
GatewayIntentBits.Guilds,
GatewayIntentBits.GuildMessages,
GatewayIntentBits.GuildMembers,
GatewayIntentBits.MessageContent,
GatewayIntentBits.GuildPresences,
GatewayIntentBits.GuildVoiceStates
]
});
// Hoş geldin sistemi
oxy.welcomeSystem(client, {
channelId: "KANAL_ID", // Mesajın atılacağı kanal
message: "Hoş geldin {user}" // {user} otomatik olarak yeni geleni etiketler
});
// Durum rol sistemi
oxy.statusRoleSystem(client, {
onlineRoleId: "ONLINE_ROL_ID", // Kullanıcı çevrimiçi olduğunda verilecek rol
offlineRoleId: "OFFLINE_ROL_ID" // Kullanıcı çevrimdışı olduğunda verilecek rol
});
// Botu sese sokma
oxy.voiceJoin(client, {
channelId: "SES_KANAL_ID" // Botun gireceği ses kanalı
});
client.login("BOT_TOKEN");Özellikler
Welcome System
- Sunucuya yeni üye katıldığında belirlediğiniz kanala hoş geldin mesajı atar.
{user}parametresi otomatik olarak yeni gelen kullanıcıyı etiketler.
Status Role System
- Kullanıcının çevrimdışı/çevrimiçi durumuna göre rol verir veya alır.
Voice Join
- Bot açıldığında otomatik olarak belirttiğiniz ses kanalına girer.
Gereksinimler
- Node.js v16 veya üzeri
- discord.js v14
Katkı ve Geliştirme
Bu proje kişisel olarak geliştirilmiştir.
Pull request açabilir veya önerilerinizi iletebilirsiniz.
