我有一个用于游戏的官方Discord服务器,并且我希望该机器人检查用户是否在游戏的网站上;如果是,则被赋予“当前正在播放”的角色;当他们离开站点时,该角色将被删除。
我不知道这是否可行,但是这对于很多人来说非常有用。
答案 0 :(得分:1)
我认为,不根据设计要求提供更多信息是不可能的。如果可以的话,这将是一个隐私问题。
理论上,您可以通过让他们在游戏中输入自己的用户名或蒸汽或类似聊天内容的方式来实现
/gamebot @myusername
现在,您的机器人可以读取该信息,并将不和谐帐户与游戏者帐户相关联。然后,您需要从游戏中获取一个API,该API可以显示谁在活动并且该位现在可以知道。
答案 1 :(得分:0)
如果我错了,请纠正我,
但是要直接检查用户是否在网站上,您需要用户的IP地址。
而且您在Discord上无法获得会员的IP地址。
另一种方法可能是丰富展示,我知道YouTube等网站都有丰富展示,但我不知道它们是如何工作的。
这里是一个例子:
https://github.com/PreMiD/PreMiD
您需要安装插件并安装程序。
在这种情况下,服务器成员必须安装一个插件并下载一个Programm,您必须对其进行编程。
但是,我对该主题不了解更多。 这就是我所拥有的。
(我会对此发表评论,但是我没有足够的声誉。)
答案 2 :(得分:0)
我对这个问题的解释是
如果玩家在OnYourWebsite.com
它会说playing OnYourWebsite
的角色
除非您拥有网站或,否则这实际上是不可能的。您可以通过使用Discord API
来执行此操作,这将使您创建不和谐的登录选项。