首页 文章
  • 1 votes
     answers
     views

    创建歌曲队列Discord.js

    我终于找到了一种让我的Discord bot从YouTube播放音频的方法,使用库“yt-dl” . 我已经完成了播放这首歌所需的所有命令 . 播放,暂停,停止(结束歌曲) . 我从用户提供的URL中为播放做了一个简单的命令,例如播放歌曲 . 我怎么可能创建一个队列?然后,当当前的歌曲结束时,让它播放队列中的下一首歌曲?
  • 0 votes
     answers
     views

    ytdl-core - 将视频 Headers 存储在变量中

    我的Discord.js机器人有以下内容,当执行命令 $music queue 时,在Discord Channels 发送一条消息,播放下一个 Headers :首先,我有循环,循环遍历队列数组中的所有元素(是所有youtube链接): // Loop through each links and get their info.title with ytdl. Then, store it in...
  • 0 votes
     answers
     views

    如何让机器人在首次加入服务器时说出某条消息?

    我正在尝试让discord bot在第一次加入Discord Server时说出某条消息,所以当bot首次加入Discord Server时,它会说“Hello everyone ....” . 我查看了很多来源,但似乎都没有JavaScript . 有人可以帮忙吗?
  • 2 votes
     answers
     views

    Python 3.6 Discord bot Bot事件冲突

    所以我有两个机器人事件一个响应消息“k”用“k”和一个简单的猜测我的数字在1-10之间问题是它们冲突并且只有一个工作(下面的那个)IDK我是什么我失踪了 . 码: @client.event async def on_message(message): # we do not want the bot to reply to itself if message.author == ...
  • 0 votes
     answers
     views

    Discord Python Music bot错误

    我最近开始通过为Discord制作机器人来学习python . 现在我正在制作音乐机器人,但是我收到了一个错误,无法找到错误的位置 . 你能帮忙吗?它加入了 Channels ,但在Chat中提供了Error3,如果我写了!再次播放(URL),它会在聊天中给出错误4 . 这是代码: import discord client = discord.Client () @client.event ...
  • 1 votes
     answers
     views

    无法在承诺中捕获UnhandledPromiseRejectionWarning

    所以我试图在我的承诺中捕获UnhandledPromiseRejectionWarning,但由于某种原因它无法正常工作 . 它忽略了我的代码,只是将错误输出到控制台 . 错误: UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:1):错误:禁止(无法向此用户发送消息) 码: e.message.author.openDM().then((messa...
  • 0 votes
     answers
     views

    Python discord.py阅读完整的消息

    我正在使用discord.py制作一个discord机器人 . 我想在用户提到的2个数字之间生成一个随机数 . 因此,如果用户键入 %rand 1 9 ,我希望机器人返回1到9之间的随机整数,所以说4.这是我的代码到目前为止: async def on_message(message): x = str(1) y = str(2) if message.content.st...
  • 1 votes
     answers
     views

    Discord.py API Bot:函数中的2个参数不起作用

    我使用discord.py API为我的Discord bot编写了一个名为spam的函数,该函数应该包含msg和amount的参数 . msg只是一个字符串,amount是一个整数(垃圾邮件msg字符串的次数) 出于某种原因,我的机器人似乎只是在获取msg参数而不是金额 到目前为止这是我的代码: @bot.command(pass_context = True) async def spam(c...
  • 1 votes
     answers
     views

    将成员称为Discord.py中的变量

    我正在尝试制作一个运行聊天过滤器的discord bot;我的最终目标是让机器人有一个单词列表,如果列出了列表中的其中一个单词,机器人会向成员添加一个计数器,如果它们变为3,那么将从服务器启动命令 . 创建列表很容易,我知道如何编写命令来踢某人,但我完全迷失了如何让机器人跟踪每个成员的值....我是否需要将成员的ID设置为变量? 任何帮助表示赞赏,我只是完全陷入困境,并且在discord.py模块...
  • 1 votes
     answers
     views

    使用python中的discord机器人ping一个网站

    我在python中制作了一个discord bot,我一直试图让它ping一个网站,然后说它是上升还是下降 . 这是我的代码: import logging logging.basicConfig(level=logging.INFO) import discord from discord.ext import commands import os website = "mywebs...
  • 0 votes
     answers
     views

    Python Discord Bot比较消息到列表

    好吧我正在使用Discord python API制作一个python Discord Bot . 我正在尝试比较消息后他们将命令?event_add {message / event他们想要添加}发送到当前事件列表 . 如果消息与当前事件列表匹配,则机器人将返回一条消息,表明我们已经拥有该事件 . 我的问题是字符串不想与列表进行比较,并始终返回它不匹配的内容 . 操作系统:Windows 10 ...
  • 0 votes
     answers
     views

    Python 3.6 Discord Bot Cooldown消息

    所以我有这个命令允许用户改变游戏并且它完美地工作但是我对它施加了15秒的冷却时间它也工作正常,但是我的问题是让它显示一个消息,你处于冷却期或者如果命令已成功执行 . 我是python的新手,这可能是一个简单的修复,所以我为浪费你的时间道歉,但提前thx 我的代码: @client.command(name="status") @commands.cooldown(1, 15, ...
  • 0 votes
     answers
     views

    如果没有人发布,如何使Discord bot不发送消息

    以Python编写的以下Discord bot每6个小时发送一次随机消息 . 如果机器人之后没有人在 Channels 中发布,我怎么能修改代码以便机器人不会再发帖? Code: import os import discord import asyncio import random from messages import messages_list from copy import deep...
  • 0 votes
     answers
     views

    Discord Bot JS - 如何将角色附加到特定的discord标签?

    我目前正在为我的不和谐编写一个机器人,我想要一个我的mod可以编写的命令,它将一个静音角色附加到一个特定的玩家 . 目前,他们直接使用discord标签键入/静音(例如/ muteDanyboy#8473),并且discord标签保存在名为commandsplit的变量中(如“Danyboy#8473”) . 如何定位该discord标记并将静音角色附加到该用户? 我用discord.js来编程 ...
  • 0 votes
     answers
     views

    将角色添加到文本 Channels discord.py discord bot

    我正在尝试创建一个创建 Channels 的discord bot,然后将其权限添加到特定角色 . 这是添加 Channels 的代码: server = message.server everyone = discord.PermissionOverwrite(read_messages=False, send_messages=False) mine = discord.Per...
  • 1 votes
     answers
     views

    使用Javascript从关键字搜索返回Youtube视频网址

    好吧,所以我在Discord中为我的服务器制作机器人,我想要实现的是一个youtube命令 .我一直在搜索并查看Youtube API,我只能找到他们搜索的浏览器 我正在使用nodejs从我的笔记本电脑上运行它,而我的机器人运行了discord.js我有一个类似的命令,做一个MAL和一个城市词典搜索,但我什么也没发现,也不知道如何用youtube做同样的事情 我以前有一个python机器人的命令能...
  • 1 votes
     answers
     views

    维基百科搜索discord bot命令

    这是我第一次编写机器人编码,我需要帮助我在Discord上使用我的维基百科机器人 . 它是用维基百科api编写的 . wikipedia = wikipedia.summary('', sentences=1, chars=100, auto_suggest=True, redirect=True) @client.event async def on_message(message): ...
  • 0 votes
     answers
     views

    Wordpress Discord预览

    使用wordpress时,您需要编辑哪些内容以更改预览显示以便在聊天(如Discord)中上传 . 目前,在发布链接时,它会显示如下 . 预览显示站点名称,然后是作者,然后是页面名称 . 你有什么要改变wordpress来改变这个? 编辑:此代码在页面中 <meta property="og:url" content="http://kltools.net&q...
  • 0 votes
     answers
     views

    与用户文件交互 - discord bot

    晚上好,我为我和node.js的一些朋友建了一个小的discord bot . 机器人有这个功能:一旦激活,它就会一直看着一个文件夹,每当一个具有特定扩展名的文件被更改时,它就会上传它并在 Channels 上发布链接 . 虽然这对我机器上的文件工作正常,但我想知道是否有办法跟踪使用chat命令激活机器人的机器上的文件 . 主要问题是fs似乎只能访问运行服务器的机器,一旦机器人在线托管,这个机器人...
  • 0 votes
     answers
     views

    你如何让Discord机器人删除该消息,并在Python中说出你在前缀之后说的“.say <text>”?

    我只是想知道,你是如何让一个Discord机器人用“.say”这样的命令说出来的东西它删除了消息,然后说出了“”部分 . 你是如何用Python做到的?我知道如何在JavaScript中执行此操作,这是我在Discord.JS中使用的代码: const args = message.content.split(&quot; &quot;).slice(1); if(message.content....
  • 1 votes
     answers
     views

    如何根据人员在命令中键入的内容创建一个discord bot

    我是编码和制作不和谐机器人的新手,我已经让它使用命令发挥作用,但我无法弄清楚如何根据人们在命令中放置的内容来制作角色 . 例如,!rolecreate测试,如果我键入,我希望它创建一个名为test的角色并将其交给我 . 如果它有帮助,那么我只需要创建一个名为test的蓝色角色代码 . https://pastebin.com/HMkLTkSe @client.command(pass_contex...
  • 0 votes
     answers
     views

    (discord.py)获取特定语音通道中所有成员的列表

    因此,我正在尝试使用python中的discord.py库为我的raiding discord编写一个raiding bot . 这个脚本应该在语音通道中形成一个成员列表以进行突袭 . 出于某种原因,此脚本无法正常工作 . 每当打印出memids时,它只会打印一个空列表 . 如果有人熟悉discord.py并且可以告诉我为什么这不起作用,请这样做 . 这真让我烦恼,我已经尝试了所有知识来解决它 ....
  • 0 votes
     answers
     views

    如何导入discord bot对象以便在其他模块中使用

    我试图减少我的discord bot的主文件中的行数,所以我创建了一个模块来处理某些命令,问题是我必须将bot对象传递给模块中主文件外的每个函数,这个增加我传递给每个函数的变量数量,它变得非常混乱 . 在下面的示例中,KsBot.py是我的主要bot文件,BasicCommand.py是我编写简单命令并将其导入KsBot.py以供使用的地方,KsBot是bot对象 在KsBot.py中: if m...
  • 1 votes
     answers
     views

    说,send_message和send,不能在@bot事件中工作怎么办? discord.py

    您好重读了discord.py上的所有文档,遗憾的是没有找到像聊天中的on_member_join事件这样简单的事情发送消息? 我使用非标准构造,这样的构造客户端= discord.Client(),但据我所知,新的bot = commands.Bot(command_prefix = '!') import discord from discord.ext import commands bo...
  • 0 votes
     answers
     views

    Node.js Discord bot等待角色在继续之前删除

    我正在Node.js中创建一个Discord bot,我在其中进行API调用以获取游戏中的某个人的等级,然后将等级角色应用于服务器中的该人 . 在应用该角色之前,我必须首先从该人员中删除所有当前角色,然后应用新的角色角色 . 问题是这是异步的,所以我开始删除所有角色,当我添加新角色时,它仍然会删除角色,导致新角色立即被删除 . 我无法绕过回调和承诺,所以我不知道如何继续 . 以下是我的代码: fo...
  • 1 votes
     answers
     views

    discord.py如何制作一个私人/直接向多个人发送消息的机器人?

    我正在制作一个机器人来管理一个涉及玩家秘密消息的游戏 . 但是,我只知道如何让bot一次一个人 . 例: @bot.command(pass_context=True) async def poke(ctx, user: discord.User): await bot.send_message(user, 'boop') 有没有办法让我将“用户”存储在一个字符串中?也许制作一个for循...
  • 0 votes
     answers
     views

    如何处理Discord bot的用户状态变化?

    有活动 DiscordClient.UserJoined , DiscordClient.UserLeft 和 DiscordClient.UserUpdated . 在前两个我可以访问 e.User.Name 以获取已加入或离开服务器的用户的名称,第三个事件没有这个 . 只有 e.Server.CurrentUser 指的是机器人本身或 e.Server.Users ,它给出了所有用户的列表 ...
  • 2 votes
     answers
     views

    Bot无法连接公会

    我正在尝试编写一个C#Discord Bot,它到目前为止工作正常 . 但从今天起它无法连接到任何公会 . 我100%肯定,我正在使用正确的令牌,我还将机器人授权给我自己的不和谐服务器,但它总是抛出这个错误: [错误]网关:错误处理调度(GUILD_AVAILABLE) 这是代码,我用来连接公会: public async Task MainAsync() { client = new...
  • 2 votes
     answers
     views

    如何通过我的Discord bot发送嵌入,用/ python?

    我一直在使用新的Discord机器人 . 我已经学到了一些东西,现在,我想让事情变得更加自定义 . 我一直试图让机器人发送嵌入,而不是共同的消息 . embed=discord.Embed(title=&quot;Tile&quot;, description=&quot;Desc&quot;, color=0x00ff00) embed.add_field(name=&quot;Fiel1&qu...
  • 1 votes
     answers
     views

    Python message.content discord bot

    我想要一个帮助,我试图让我的不和谐机器人在有人写一些单词时自动响应,问题是该命令只有在这个单词是第一个写在句子中时才有效 . 我希望我的机器人能够对这个消息作出回应,即使这个词在某个句子的中间 . 我该怎么办?

热门问题