将 ChatGPT 与 Discord 集成允许您向 Discord 服务器添加对话式 AI 助手,以回答您的查询并执行其他任务。
集成它有点棘手,因为它涉及几个步骤。但别担心;我们为您提供保障!让我们开始吧!
专家提示:
有些PC问题很难解决,尤其是在涉及损坏的存储库或丢失的Windows文件时。如果您在修复错误时遇到问题,则您的系统可能部分损坏。
我们建议安装 Restoro,该工具将扫描您的机器并确定故障是什么。
单击此处下载并开始修复。
在执行详细步骤之前,应考虑执行以下检查:
































Cd desktopmkdir ChatGPT_Friendscd ChatGPT_Friendscode .




DISCORD_TOKEN=key
#OPENAI_KEY=python -m pip install python-discord

python -m pip install python-dotenv

pip install openapipip install requestsfrom dotenv import load_dotenv
import os
import discord
load_dotenv()
discord_token=os.getenv(\'DISCORD_TOKEN\')
class MyClient(discord.Client):
async def on_ready(self):
print(\'Logged in as: \', self.user)
async def on_message(self, message):
print(message.content)
if message.author == self.user:
return
await message.channel.send(f\"{message.content}\")
intents=discord.Intents.default()
intents.message_content = True
client=MyClient(intents=intents)
client.run(discord_token)







from dotenv import load_dotenv
import openai
import os
load_dotenv()
openai.api_key=os.getenv(\'OPENAI_KEY\')
def chatgpt_response(prompt):
response = openai.Completion.create(
engine=\'text-davinci-003\',
prompt=prompt,
temperature=0.75,
max_tokens=100
)
#print(response)
return response [\'choices\'][0][\'text\']await message.channel.send(f\"{message.content}\")await message.channel.send(f\"You said: {message.content} \\n {chatgpt_response(message.content)}\")
from app.openai_chat.connect_openai import chatgpt_response
from app.Discord_bot.connect_discord import client, discord_token
if _name_ == \'__main__\':client.run(discord_token)

那么,这就是您将 ChatGPT 与 Discord 集成并开始与机器人对话的方式——在此过程中卡在某个地方?请随时在下面的评论部分提及您的所有疑问。
如果您想知道如何将ChatGPT与Whatsapp一起使用,可以阅读本文。