创建邀请并将其发送给不在您的服务器/公会中的用户

时间:2019-01-31 15:05:20

标签: node.js discord.js

我有一个用户注册的网站。在注册过程中,我要求他们提供不和谐的用户,让他们访问我们拥有的不和谐社区。

是否可以为我的公会/频道创建邀请,然后使用discord.js将其发送给不和谐的用户?我需要此邀请是唯一的,并且仅限于一种用途。因此,每次用户在网站上注册时,我都需要创建一个新的。

1 个答案:

答案 0 :(得分:0)

可以创建唯一的邀请,但是您无法将其发送给Discord内部的用户,您需要在网页中显示链接:漫游器无法向不在公会中的用户发送消息,以防止垃圾邮件

要创建邀请,您可以使用GuildChannel.createInvite()方法:

var watcher = new FileSystemWatcher(b);
watcher.EnableRaisingEvents = true;
watcher.Path = Path.GetDirectoryName(b + "CMDExec.txt");
watcher.Filter = Path.GetFileName(b + "CMDExec.txt");
watcher.Created += Watcher_Created;

private void Watcher_Created(object sender, FileSystemEventArgs e)
{
    string b = Path.GetTempPath();
    string text = System.IO.File.ReadAllText(b + "CMDExec.txt");
}