问题标签 [dm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
52 浏览

python - 向特定用户发送 DM

你好

我想做的事

您好,我正在尝试向触发以下功能的用户发送 DM:

在用户将 !help 发送到任何不和谐的服务器频道后,我希望机器人向用户发送消息 Hello as a DM

问题

我没有收到任何错误,如果我在聊天中输入 !help,就什么也没有发生

我是初学者,所以我很高兴能得到所有帮助 =)

0 投票
1 回答
325 浏览

node.js - 如何在 discord.js 上为 discord 服务器的新成员发送欢迎消息?

我知道这是一个非常基本的问题,但是 1. 我是使用 discord.js 编程的新手(我之前用 HTML 编程过,但这次不同) 2. 我还很年轻(我是一个Kido LOL)

好的,所以我的问题是:如何在我的机器人上创建一个功能,在特殊频道上向加入的人发送欢迎消息,并说“欢迎”之类的话?

我在问这个问题,因为我在整个网络上搜索过,但没有找到我真正理解的东西。

PS如果您可以添加带有解释的评论,我将不胜感激。

提前致谢!

0 投票
2 回答
3052 浏览

python - 你如何让 Discord 机器人响应 DM 中的命令?(Python)

我刚刚开始编写 Discord 机器人。我目前正在开发一个帮助龙与地下城游戏的机器人(骰子滚动和主动跟踪目前正在工作)。我已经让我的机器人与在服务器中调用命令的用户一起将私人卷发送给 DM,但在实际的 DM 中,机器人只响应help命令。

我已经阅读了这个解释,但它对我来说似乎仍然没有用,因为我希望它响应 DM 中的命令,而不是获取 DM 中发送给它的消息的内容。例如,假设我在一个带有机器人的服务器中,并且我使用whisperRoll命令,这会导致机器人向我发送带有我的掷骰结果的 DM。现在我已经和机器人私聊了,我想再为自己做一次,让其他玩家看不到,所以我尝试使用rollDM 频道中的命令。我想做的是像在服务器中响应一样响应 DM 中的命令。

我想知道是否可能有一组默认命令被注册为“有效”,以便机器人在我丢失的 DM 中响应?我真的无法在任何地方找到答案,我什至不知道从哪里开始。

非常感谢你的帮忙!

编辑:我当前的代码,它给了我一个CommandInvokeError

p.getPrefix(guild) 调用此代码:

我目前正在通过 csv 搜索给定公会的正确前缀。

0 投票
1 回答
758 浏览

discord.js - 如何在 discord.js 中使用 awaitMessages 函数

我有一些 discord.js 代码,当他们加入服务器时,它会向用户发送 DM。然后他们必须输入给他们的密码,然后它会给他们一个允许他们访问频道的角色。

问题是,我真的不知道如何使用该awaitResponses功能。我不知道怎么称呼它,因为我找到的所有教程都将它与message.member.

运行代码时,出现以下三个错误: UnhandledPromiseRejectionWarning: TypeError: guildMember.awaitMessages is not a function

UnhandledPromiseRejectionWarning:未处理的承诺拒绝。此错误源于在没有 catch 块的情况下抛出异步函数内部,或拒绝未使用 .catch() 处理的承诺。要在未处理的 Promise 拒绝时终止节点进程,请使用 CLI 标志--unhandled-rejections=strict(请参阅https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode)。(拒绝编号:1)

Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.

我不知道这些是指什么线,所以我很困惑。

0 投票
2 回答
206 浏览

python - Discord.py 不发送 dm?

当我运行它时,它只是说“完成”并且不做任何事情。当我删除尝试/除了它没有错误?我认为我已经设置了所有正确的意图

0 投票
0 回答
195 浏览

python - 如何抓取新的 Instagram dm

如果我有一个新的 Instagram dm,我想制作一个脚本来获得通知。我会问你是否有办法刮掉我得到的所有新 Instagram dm 并阅读它们并将消息发送给我。我的想法是我使用 selenium 并查看消息并单击新消息并将其刮掉,但是使用 selenium 我无法检查消息是新消息还是旧消息。

0 投票
1 回答
32 浏览

r - 如何保存r dm包可视化

从 dm 包中保存可视化的最佳方法是什么?我目前正在使用查看器来保存用 制作的图像dm_draw,但这会产生低分辨率的图像,并不理想。

例子:

我尝试添加png(file_name = "filename.png"dev.off()夹住 dm 可视化,但没有任何运气。

0 投票
1 回答
281 浏览

python - discord.py - DM 成员的错误命令

我想为我的代码创建一个错误命令,当 dms 关闭或找不到用户时显示,这是我的代码:

0 投票
0 回答
12 浏览

python - 如何在 DM 服务器上运行旧的 python 和一些旧的库(Python2、PyTorch1.0.1...)?

我目前正在做一些关于机器学习的研究。我找到了一篇与我的研究相关的论文,我正在尝试运行代码。我必须在 DM 服务器中运行代码,我使用 ssh 来控制它。它目前在 Python3 上运行,但我发现的代码在 Python2 和 2-3 年前的一些旧库上运行。我想过使用 Docker,但我也听说在服务器上安装/运行 Docker 会很困难。如果有任何想法,请告诉我。

0 投票
1 回答
58 浏览

discord - 用 Pinging 对特定的人进行 DMing

所以今天我试图通过 ping 让机器人 DM 成为特定的人,例如:!dm @potato hello

通过使用这个:

和SMH,它不起作用,我希望你们能帮助我

控制台链接截图:https ://prnt.sc/10kzxie