@g23rom

Есть идеи по алгоритму для авторизации по локации?

Ситуация: в определённом месте собрались 100 человек из канала в котором 300 человек!
И надо, чтобы голосовать могли только те – кто собрались! Голосование проходит в телеграмм канале! И голосование создано в виде сообщения с кнопками нажатие которых отлавливает бот и добавляет голос в базу данных.

Есть мысли как это сделать?

Я думал сделать по GPS, но он не у всех корректно работает.

Может какой-то код, чтобы вводили как доказательство того, что находятся в текущем месте.

Есть идеи?
  • Вопрос задан
  • 209 просмотров
Пригласить эксперта
Ответы на вопрос 4
Zettabyte
@Zettabyte
Проф. восстановление данных ▪ Вопрос? См. профиль
голосование создано в виде сообщения с кнопками нажатие которых отлавливает бот

Да, вы точно можете сделать бота, показывающего кастомную "каптчу".
Бывает и реальный 3D-кубик, выпавшую грань которого надо ввести, и картинка с примером наподобие "87 плюс тридцать пять", и прочее.

Вы можете в качестве вопроса указать "пароль", произнесённый ведущим, какой-то код, который показывается на экране и меняется и т.п.

UPD:
Если нужно прямо совсем строго ограничить, печатайте уникальные коды, например, на билетах или на браслетах, которые выдают на входе пришедшим.
Ну и программно обеспечьте, чтобы по каждый код можно было использовать только один раз, после чего он аннулируется.
Ответ написан
@Everything_is_bad
Поднять сайт доступный только в локальной сети через местный wifi
Ответ написан
Комментировать
AshBlade
@AshBlade
Просто хочу быть счастливым
Почему сразу телеграм? Есть куча платформ онлайн голосований - https://habr.com/ru/companies/testograf/articles/7...

Просто создай такое, а ссылку/qr покажи тем, кто на месте
Ответ написан
mayton2019
@mayton2019
Bigdata Engineer
Локации можно брать в расчет на глазок как приблизительную оценку. Как OSINT. И то с поправкой
на диапазоны IP проксей и ВПН и с учетом совершенно сбитого или отключенного GPS приемника.
Тоесть рассматривать это как рандомный шумящий фактор.

В совокупности допустим если совмещаять данные GPS( country + region) и накладывать их
на язык человека и на фактический язык которым он пишет месседжи - только тогда
можно как-то обучать систему детектированию гео-информации на уровне например страны.

Я сильно сомневаюсь что результаты такого голосования будут иметь какой-то смысл. Да и зачем
вам делить локации?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы