Paylaşım Yapay zeka ile karşılama mesajı gönderin

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

BloodyX

Berkon Teknoloji Grup A.Ş
Emektar
Premium
Hosting Görevlisi
Katılım
9 Mart 2015
Mesajlar
3.214
Elmaslar
2.019
Puan
19.975
Konum
Adıyaman
Minecraft
TheGaMeLiFe_HD

Discord:

BloodyX#4069

Discord botunuzun yapay zeka kullanarak karşılama mesajı eklemesi için Python ve Discord.py kullanabilirsiniz. kullanarak bir yapay zeka tabanlı karşılama mesajı gönderen temel bir örnek:
Discord.py kütüphanesini yüklemek için komut satırına şunu yazın: pip install discord.py
OpenAI Python istemcisini yüklemek için terminale şunu yazın: pip install openai


Yine kullanmak istiyen olur diye js li halini atayım.​
JavaScript:
const { Client, Intents } = require('discord.js');
const client = new Client({ intents: [Intents.FLAGS.GUILDS, Intents.FLAGS.GUILD_MEMBERS] });
const { Configuration, OpenAIApi } = require("openai");

// OpenAI API anahtarınızı ve diğer ayarlarınızı buraya ekleyin
const openaiConfig = new Configuration({
  apiKey: 'YOUR_API_KEY',
});

const openai = new OpenAIApi(openaiConfig);

client.once('ready', () => {
  console.log(`Bot ${client.user.tag} olarak giriş yaptı!`);
});

client.on('guildMemberAdd', async (member) => {
  // Karşılama mesajı için yapay zeka tarafından üretilen metni alın
  const welcomeMessage = await generateWelcomeMessage(member.displayName);

  const welcomeEmbed = {
    color: 0x0099ff,
    title: 'Hoş Geldin!',
    description: welcomeMessage,
  };

  // Karşılama mesajını gönderin
  member.send({ embeds: [welcomeEmbed] });
});

async function generateWelcomeMessage(username) {
  try {
    const response = await openai.createCompletion({
      prompt: `Üye katıldı: ${username}, `,
      max_tokens: 50,
    });

    return response.choices[0].text;
  } catch (error) {
    console.error('OpenAI ile iletişim kurulurken bir hata oluştu:', error);
    return `Merhaba, ${username}! Discord sunucumuza hoş geldin.`;
  }
}

client.login('BOT_TOKEN');

npm install discord.js npm install openai
 
Son düzenleme:
kanka "yapayzeka"yı import kısmı harici nerede kullandın da yapayzeka ile oldu?
 
kanka "yapayzeka"yı import kısmı harici nerede kullandın da yapayzeka ile oldu?
%100 yapayzekalı diye bir hitap kullanmadım kodu incellediginizde sizde anlıya bilirsiniz.

import openai
# OpenAI API anahtarınızı buraya ekleyin
openai.api_key = 'YOUR_API_KEY'
 
%100 yapayzekalı diye bir hitap kullanmadım kodu incellediginizde sizde anlıya bilirsiniz.

import openai
# OpenAI API anahtarınızı buraya ekleyin
openai.api_key = 'YOUR_API_KEY'
bir arkadaşta test ettim hoş bir karşıla gönderiyor tabi bu py js degil.
 
bir arkadaşta test ettim hoş bir karşıla gönderiyor tabi bu py js degil.
tamam kankacım da py kodu hicbir yerde ai den prompt almıyo yapayzeka olan kısmı neresi diye soruyorum, sonradan js eklemişsin, orda var sadece?
 
Son düzenleme:
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst