Как сделать так, чтобы люди не могли дважды голосовать в системе опросов Discord? - PullRequest
0 голосов
/ 15 октября 2018

У меня есть бот Discord, в котором есть система опросов.Бот Discord может создавать несколько опросов и сохранять данные в файле .json.Единственная проблема - люди могут голосовать дважды за один опрос.Как сделать так, чтобы человек не мог дважды голосовать за один опрос?Это может показаться простым вопросом, однако я не могу найти способ решить эту проблему.

1 Ответ

0 голосов
/ 15 октября 2018

Создайте массив в файле JSON, который называется «voted», и всякий раз, когда кто-то голосует, добавляйте свой идентификатор Discord в массив.Всякий раз, когда кто-то пытается проголосовать, проверьте, существует ли его идентификатор в массиве «Voted».

ПРИМЕЧАНИЕ. Это не помешает пользователям создавать учетные записи спама только для голосования.

...