在脚本中,使用机器人的令牌创建一个 Bot 对象: 编写一个函数来读取 .txt 文件中的消息内容: 编写一个函数来读取 .txt 文件中的消息内容: 在脚本中,使用on_ready事件来确保机器人已经成功连接到 Discord 服务器: 在脚本中,使用on_ready事件来确保机器人已经成功连接到 Discord 服务器: ...
在send_message 函数中,CHANNEL_ID 需要替换为要发送消息的目标通道的 ID。 运行机器人: 代码语言:txt 复制 bot.run('YOUR_BOT_TOKEN') # 替换为你的机器人的令牌 你需要在 Discord 开发者门户网站上创建一个机器人,并获得一个令牌。 Discord.py 在云计算中的优势是其简洁易用的 API 和强大的功能。它可...
在此之前,你必须找到哪个 User 对应于你自己。 @client.event async def on_message(message): # we do not want the bot to reply to itself if message.author == client.user: return # can be cached... me = await client.get_user_info('MY_SNOWFLAKE_ID') await client.send_message(me, "H...
索引文件如下所示:const discord = require('discord.js');const config = require('./config.json');const client = new discord.Client();const prefix = '>';const fs = require('fs');client.commands = new discord.Collection();const commandFiles = fs .readdirSync('./commands/') .filter((fil...
您禁用了GUILD_MESSAGES意图。打电话的时候把它加到你的意图清单上createDefault:
user=message.guild.members.find("id","201909896357216256"); await message.guild.send(`${user}isthe best!`); 如果您知道角色的名称,并且可以对其进行硬编码就可以了 1 2 modRole=msg.channel.server.roles.mention('name','Moderator') bot.sendMessage(msg,modRole.mention()+" is anyone here?") ...
我想知道如何让这个脚本在特定用户的直接消息上发送结果(获胜或失败),这是一个简单的示例: from discord.ext import commands import discord import os from random import * client = commands.Bot(command_prefix = '-') @client.event async def on_ready(): print('Bot Is Ready') @client.command() ...
```js const Bot = require("discord-bot-send"), bot = new Bot("YOUR_BOT_TOKEN"); // embed is also optional.. but you need to have either the content or embed filled out.. bot.send("channelID", { content: optional_content
在Bot 頁面,按「Add Bot」新增機器人 在OAuth2/URL Generator,分別勾選「bot」「applications.commands」「Send Messages」,最底下產生的 URL 連結就是機器人的邀請連結,開啟連結將機器人邀請至自己的伺服器 取得配置檔案所需 ID 在General Information,取得機器人的 Application ID ...
因为新仇旧恨的隐私政策。1.在discord developers中需要开启messages content intent