alexdymov / m1pro

Enhance UI/UX for https://monopoly-one.com
https://chrome.google.com/webstore/detail/m1pro/agapnbihododcdnknlbogoajfajllgjd
MIT License
11 stars 2 forks source link

Автоматическое нажатие кнопки "Готов" в соревновательном режиме #3

Closed BaHeK1994 closed 2 years ago

BaHeK1994 commented 2 years ago

Часто бывает, пока жду игроков, сижу в другой вкладке, звуковые уведомления часто не приходят, из-за этого пропускаю голосование. С автоматическим нажатием кнопки думаю будет удобней.

BaHeK1994 commented 2 years ago

PS: не силен в Vue и вообще в ноде, возможно наговнокодил и можно сделать лучше.

alexdymov commented 2 years ago

Тоже сталкивался с такой проблемой, но авто нажатие кнопки "Готов" это не та функция, которая поможет в данном случае, скорее, даже ухудшит результат потому, что она не даст понимания того, что "матч начался", а это уже приведет к более серьезным последствиям в виде еще более долгой блокировки, чем обычная при отказе от притяния найденного матча. В данном случае, я считаю, что непосредственное участие пользователя обязательно. Вместо автоматического принятия лучше будет реализация дополнительного типа браузерного уведомления. Некоторые события уже реализованы на сайте в виде оповещений на сайте в разреле Настройки -> Браузер: chrome-capture Думаю, добавление галочки "Готовность рейтингового матча" будет как раз тем, чего не хватает. Тем более, при появлении браузерного уведомления можно добавить обработчик события при нажатии на это уведомление и выполнить действие "Готов". Спасибо за идею. Если есть идеи по поводу иных событий, которые нуждаются в добавлении браузерных уведомлений, не стесняйтесь, сообщайте.

alexdymov commented 2 years ago

поправка: на момент ответа я попробовал активировать браузерные уведомления и они не сработали при найденной игре, поэтому и решил, что нужна доработка сейчас попробовал еще дважды и уведомления о начале голосования пришли успешно, поэтому дополнительных настроек делать не нужно