12得票3回答
如何使用JS和Chrome控制台向Discord频道发送消息?

如何使用JS和Chrome控制台向Discord频道发送消息而不使用Discord API? 看起来似乎不可能...

12得票3回答
在对 StatefulSet 进行扩容或缩容之前,请停止所有的 Pod

我的团队目前正在将一个Discord聊天机器人迁移到Kubernetes上。我们计划使用StatefulSet作为主要的机器人服务,因为每个Shard(pod)只应该有一个连接到Gateway。每当一个shard连接到Gateway时,它会告诉它它的ID(在我们的情况下是pod的序数索引)和我...

12得票4回答
如何使用discord.py在没有命令的情况下发送消息

import discord import asyncio client = discord.Client() @client.event async def on_ready(): print("I'm ready.") async def send(mess...

12得票3回答
Python asyncio - 循环退出并显示“Task was destroyed but it is pending”错误信息

这是我Python程序的相关代码:import discord import asyncio class Bot(discord.Client): def __init__(self): super().__init__() @asyncio.corouti...

12得票1回答
从Discord服务器中读取嵌入消息的内容

情境: 我正在尝试读取服务器上发布的嵌入式消息中的各个字段,进行一些处理,并将结果记录在数据库中。 测试: 使用测试机器人发送相关消息时,如果使用普通文本消息,则一切正常,但如果使用“嵌入式消息”(理论上更容易识别要处理的字段等),则无法检索数据。 我完全不知道如何从消息对象中访问“嵌入式消...

12得票3回答
我想让我的Discord机器人发送图片/动态图。

我一直在尝试找到能够工作的代码,但是无论我找了多少代码,要么命令不能加载(它会显示机器人正在输入,然后停止),要么机器人本身就无法工作。我正在使用Python。

12得票16回答
在尝试使用discord.js时出现Node.js node:internal/modules/cjs/loader:936错误。

我正在尝试制作一个Discord机器人,并使用命令前缀“*”,但当我试图让机器人在线/运行时,会出现以下错误: node:internal/modules/cjs/loader:936 node:internal/modules/cjs/loader:936 throw err; ^...

12得票2回答
每隔X秒调度Asyncio任务执行?

我正在尝试创建一个Python Discord机器人,每X秒检查活跃成员并奖励在线时间的积分。我正在使用asyncio处理聊天命令,这一切都在运作。我的问题是找到一种异步方式,以便每隔X秒计划检查活动成员。 我已阅读过asyncio文档,但这是我第一次使用它,我很难理解任务、循环、协程等方面...

12得票2回答
Discord Webhook 速率限制

我正在开发一个私人浏览器扩展程序,它从网页中提取一些信息,并通过Webhook将其发布到Discord频道中。 浏览器扩展程序会评估“x-ratelimit-…”响应头以观察速率限制限制。 在进行“垃圾邮件测试”时,似乎速率限制限制得到了正确的尊重,到目前为止一切都正常。但是,即使“rat...

11得票2回答
Discord机器人只能看到自己,而不能看到公会中的其他用户

最近我一直在关注这个教程,以便开始使用Discord的API。不幸的是,在我遇到要打印公会中所有用户时,我卡住了。 当我尝试打印所有用户的名称时,它只打印机器人的名称,没有其他内容。参考一下,该公会共有六个用户。机器人具有管理员权限。import os import discord TOKE...