【问题标题】:How do I make it so people can't vote twice on a Discord poll system?我怎样才能让人们不能在 Discord 投票系统上投票两次?
【发布时间】:2019-03-19 10:08:19
【问题描述】:

我有一个 Discord Bot,它有一个投票系统。 Discord 机器人可以创建多个投票并将数据存储在 .json 文件中。唯一的问题是人们可以为一次投票投票两次。我怎样才能使一个人不能为一次民意调查投票两次?这似乎是一个简单的问题,但是,我找不到解决此问题的方法。

【问题讨论】:

  • 不知道为什么这个问题没有推理就被否决了。即使它是一个骗子(我没有检查过),它也应该被标记为骗子,甚至是评论。这是一个有效的问题。它的措辞与应有的完全一致。

标签: discord discord.net


【解决方案1】:

在名为“voted”的 JSON 文件中创建一个数组,当有人投票时,将他们的 Discord ID 添加到数组中。每当有人尝试投票时,请检查他们的 ID 是否已存在于“已投票”数组中。

注意:这不会阻止用户创建垃圾邮件帐户只是为了投票。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多