我的挂机命令工作得很好,除了我只能使用一个词原因。例如,我会说-afk遛狗。每当有人在我挂机的不和谐服务器上定位我时,它只会说(用户)如果afk。原因:走路。我正在想办法让它说多个单词而不是一个。这是我的AFK命令
@客户。_消息(消息)上的事件异步定义:全局afkdict if消息。afkdict作者:afkdict。pop(message.author)
for member in message.mentions:
if member != message.author:
if member in afkdict:
afkmsg = afkdict[member]
await message.channel.send(f" {member} is afk. Reason: {afkmsg}")
await client.process_commands(message)
遗憾的是,我还没有50个代表,否则我只会评论你忘记提供afk命令。
我可以想象你的错误:
@client.command()
async def afk(ctx, *, reason):
global afkdict
afkdict[ctx.author] = reason
重要的是*,这意味着消息中该点之后的所有内容都被推送到参数中。
e. g-afk遛狗
---
我在discord中为我的机器人发出了afk命令。py,但是当我执行Afk命令时,ping代码时只有1个单词https://nekobin.com/sulotolise 形象
我试图在一个Jasper报告中显示多个表,我使用子报告来实现这个功能。但我一直在显示几个子报告。实际上,只显示其中一个(第一个)。 以下是我的主report.jrxml: 下面是subjectSubreport.jrxml: 这是printersSubreport.jrxml: 当我切换子报告时,第一个报告正确显示,另一个报告消失。在JasperSoft Studio中,一切都很好,当我将它们导出
我是d3的新手,我正在尝试用它做一些数据可视化。我找到了一些关于如何在d3中创建时标的示例,但是当我按照示例尝试创建时标时,它失败了。我很沮丧,因为我想不出哪里出了问题...这个例子是这样的:如何使用d3.js在xAxis上格式化时间 这里的一些绘图代码……,最后: 然而,当我尝试时,我只能得到一个xAxis上的所有时间显示为“00:00”的图。这里出什么问题了?希望有人能帮帮我。谢谢!
大家好,我想问一下为什么我在Javascript上的过滤器只显示第一行,不能取消过滤?我是javascript的新手,我已经给了这个类一个数字来检查,但似乎不起作用,这是我的代码 null null
问题内容: 我似乎有一个很奇怪的问题。我在JSP中显示用户及其角色。由于某些原因,仅在首次加载页面时显示角色。我刷新页面,所有角色都从数据库中删除! 我的设置是标准的Spring MVC,JPA + Hibernate(基于Spring Data)应用程序。(Spring 3.2.x,Hibernate 4.1.8) 我有两个实体- 并且如下图所示(假设getter和setter方法) 我有一个S
我试图在Eclipse中调试一个简单的java程序,结果出现了以下错误: 本机方法中的致命错误:JDWP未初始化任何传输,jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)错误:传输错误202:连接失败:连接超时错误:JDWPTransport dt_socket未能初始化,TRANSPORT_nit(510)JDWP退出错误AGENT_ERROR_TRANSPO