我有一个邀请创建命令,但每当它创建一个邀请时,它都会在机器人 ID 下执行。我想知道是否有一种方法可以将邀请代码添加到不同的用户 ID,以便当他们使用邀请命令时,它会显示特定代码已发送的邀请数量。凹凸
self.data = {}
f = h5py.File(filepath, 'r')
for k, v in f.items():
self.data[k] = np.array(v)
self.data = list(self.data.items())
self.data = np.array(self.data)
self.fs = self.data[1][1][0][0]
self.data = self.data[0][1]
print('fs = ', self.fs)
print('DONE. Data read using h5py reader')
答案 0 :(得分:0)
您无法更改 Discord 知道的邀请创建者,但是您可以在本地存储哪个用户创建了哪个邀请链接。
然而,这必须在创建邀请的命令中完成。
关于如何存储这些数据,您有多种选择,但最简单的一种方法是将数据写入将用户 ID 与邀请 ID 关联的对象,然后在机器人退出时将该对象字符串化并保存到文件中并在您的机器人启动时加载和解析该文件。
然后,无论何时您需要知道哪个用户创建了邀请链接,请在该对象中查找。