bots相关内容
我猜了一下不和谐机器人中的角色游戏(见下面的代码)。 我想给球员增加30秒的暂停时间,但我完全不知道该怎么做,有什么帮助吗? @client.command() async def game(ctx): chosen_image = random.choice(embedlinks.bnhaLinks) channel = ctx.channel index =
..
我目前正在制作一个将显示OSU的不和谐机器人!统计数据。这是我的代码: @bot.command() async def osu(osu_name : str): """Adds two numbers together.""" await bot.say("Fetching data") url = 'https://osu.ppy.sh/api/get_user?
..
我想让我的机器人从URL播放音频,但我不想下载文件... 以下是我的代码: @commands.command(name='test') async def test(self, ctx): search = "morpheus tutorials discord bot python" if ctx.message.author.voice
..
我正在尝试使用discord.js和NodeJS来构建一个不一致的机器人,但我遇到了一个问题。当我运行代码时,dicord.js不执行client.on(";message";),,他只是跳过这一部分,转到代码的末尾,如下图所示: index.js const { Client, Intents } = require('discord.js'); const
..
我正在尝试使用Telegram机器人将一些本地图像发送到一条消息中。我使用sendMediaGroup方法发送,但不幸的是不起作用。以下是我的代码: $GLOBALS['ch
..
如何使用电报机器人从用户那里获取位置?我试过了: location_keyboard = KeyboardButton(text="send_location", request_location=True) contact_keyboard = KeyboardButton(text ='Share contact', request_contact=True)
..
我正在尝试使我的命令处理程序允许将文件放在文件夹中。例如,我有一个名为./commands/moderation的文件夹,也可能有一个名为./commands/fun的文件夹,等等。我如何才能做到这一点? 我的代码如下所示,但它只处理./commands文件夹中的JavaScript文件。 for (const file of commandFiles) { const com
..
我已经创建了一个代码,它根据命令发送拥抱的gif,并指定它要发送给谁,但是,我还想使其成为提及成员的可选项。 当前代码为: @client.command() async def hug(ctx, member): username = ctx.message.author.display_name embed = discord.Embed(title = (f'{u
..
所以我在想,如果我用我的Bot发送了某个东西的嵌入,之后我可以用Bot编辑它吗? 如果可以的话,请教我怎么做。 这是我到目前为止得到的代码,但稍后我不知道如何编辑该EmbedBuilder: public class Giveaway extends ListenerAdapter { @Override public void onMessageReceived(M
..
Traceback (most recent call last): File "/opt/virtualenvs/python3/lib/python3.8/site-packages/discord/client.py", line 343, in _run_event await coro(*args, **kwargs) File "main.py", line 94, i
..
获取“”NoneType“”对象没有“”Send“”属性。我应该怎么办?此错误会让我的头炸开 “ async def message(ctx, *, mymsg): role = discord.utils.get(ctx.guild.roles, name="زاجل") await ctx.message.delete() await ctx.send(f'انتظ
..
尝试用Python编写不和谐的机器人,尽管有困难。当前收到错误";AttributeError:‘BotClient’对象没有属性‘loop’";。我在发帖前已经查过了,这似乎是因为我没有声明类的实例,但我是这样做的(参见最后两行代码)……除非有其他不正确的地方? 当前代码如下: class BotClient(discord.Client): def __init_
..
我目前正在使用discord.jsV12(是的12不是13)制作一个不和谐的机器人,我发出了一个命令让机器人发送一个嵌入并对其做出反应,在过滤中我将最大值设置为2(最大值:2,.)。我希望每次有人用这个嵌入器做出反应时,他的名字就会被发送到频道中。我目前的概念是这样的(它在一个函数中,因为我不想这样做,但开关中的所有内容都是这样的): async function fun_2p() {
..
我在BOT框架中动态创建按钮。我面临的问题是,如果按钮的文本变长,它不是作为按钮出现,而是作为文本列表出现,我甚至无法单击它们,因为在单击每个按钮时,我将启动不同的活动。 谢谢 推荐答案 谢谢您Hessel和Bipin Bhandari。将您的讨论作为答案发布以帮助其他社区成员。 建议操作(按钮)的文本应小于 数字(~20个字符)。否则,建议的操作将成为 列表项。没有用于执
..
我正在尝试让我的Discord机器人在有人发送特定单词时自动响应,问题是该命令只有在单词是句子中第一件事的情况下才起作用。我希望即使指定的单词在句子的中间或任何位置,机器人也能响应消息。 是否可以进行任何更改以使其正常工作? @client.event async def on_message(message): words = ['test'] if message
..
我在discord.py中制作了一个机器人,它有一个Kick命令。但是我想让机器人告诉我,当有人使用命令时,请告诉我应该踢谁,而不是说要踢谁。我的意思是,如果有人使用Kick命令而没有提到要踢谁,机器人会说&请告诉我要踢谁。 我正在努力做一个好的机器人,所以请帮帮我。 async def kick(ctx, member : discord.Member, *, reason=None):
..
我是Python的新手,所以如果问题很愚蠢,我很抱歉,但我希望你们能帮助我。 机器人不是每隔5秒更新一次状态(我设置了更多的时间,比如5分钟,但它也不起作用)。它显示服务器数量,并且未更改为第二状态。 from discord.ext import commands, tasks from itertools import cycle @tasks.loop( seconds = 12 )
..
我的不一致机器人有一个问题:当我在不一致$ping上键入时,它没有响应我的PONG,我不知道为什么,我只是检查机器人是否具有管理员角色,以便它可以写作,我正在使用VsCode,它没有给我任何错误。 以下是代码 import discord from discord.ext import commands import requests import json import random
..
我是Scala的新手。为了学习Scala,我最近下载了Scalatron。我已经有了用于IntelliJ的Scala插件,所以我认为设置Scalatron最简单的选择是在IntelliJ中创建bot,并将ScalatronBot.jar添加到Scalatron插件目录。当我开始遇到问题时,我开始学习Scalatron教程中的基本示例。以下基本代码在我的机器人上运行良好: class Cont
..
使用botkit创建Slak bot,但无法连接到Mongo Atlas进行存储。NodeJS后台。使用botkit-storage-mongo 编码: var Botkit = require('botkit'); var BotkitStorage = require('botkit-storage-mongo'); storage = BotkitStorage({ mongoU
..