是否有向个人信息发送消息的命令?

编程入门 行业动态 更新时间:2024-10-28 17:16:06
本文介绍了是否有向个人信息发送消息的命令?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

是否有任何方法可以使命令使用discord.js将私有消息发送给discord组的所有成员?

Is there any way to make a command send a private message to all members of the discord group using discord.js?

示例: / private TEST

此消息通过私人聊天而不是频道聊天发送给组中的每个人。

This message is sent to everyone in the group in private chat instead of channel chat.

推荐答案

您可以通过 Guild.members 。 当您收到以 / private ,其余部分则通过使用 Guild.members.forEach() 。 这是一个快速示例:

You can iterate through Guild.members. When you receive a message that starts with /private, you take the rest and send it to every member of the guild by using Guild.members.forEach(). Here's a quick example:

client.on('message', msg => { if (msg.guild && msg.content.startsWith('/private')) { let text = msg.content.slice('/private'.length); // cuts off the /private part msg.guild.members.forEach(member => { if (member.id != client.user.id && !member.user.bot) member.send(text); }); } });

这只是一个基本实现,您可以在命令检查中显然使用此概念,也可以通过以下方式对其进行修改添加其他文字,依此类推。

This is just a basic implementation, you can obviously use this concept with your command checks or modify that by adding additional text and so on.

希望这可以为您解决问题,如果您还有其他问题,请告诉我:)

Hope this solves the problem for you, let me know if you have any further questions :)

更多推荐

是否有向个人信息发送消息的命令?

本文发布于:2023-10-31 08:08:15,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1545524.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:个人信息   发送消息   命令

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!