@andrievskii Привет. Подскажи, пожалуйста, в чем может быть причина 8 ответов на нажатие кнопки? При нажатии приходит вподряд 5, а остальные с небольшой задержкой(задержки всегда одинаковые). Код одинаковый, за исключением понижения/повышения прав, у меня просто текст.
Допиши принудительную проверку, если ответ пришел. раз обработал и все. Но вообще такого не должно быть, может как-то не так отрабатывает телеграм или сервер находится в стране где блокировка телеги...
@@andrievskiiя уже и limit пробовал и exit, не помогает. При нажатии кнопка в тг "мерцает" как будто ждёт сеть, но сеть точно есть. Сервер во Франкфурте на майне, там вроде все нормально с блокировками. Может тг ждёт ответ о получении сообщения(типа ок или 200)?
@@andrievskiiпока не проверял, но походу и правда нужно сообщить телеге что получен коллбек функцией answerCallbackQuery(). С отправкой понижения/повышения прав тг понимает что сообщение дошло, а где просто текст с колбеком нужно ответ выслать. P.s. после отправки сообщения нужно отправить return Request::answerCallbackQuery(['callback_query_id' => $message_id]);
@andrievskii Приветствую, а на канале есть плейлист по настройке и установке рабочего окружения или подобное? Решил посмотреть плейлист веб-сайт с нуля, ваш, WAMP например ampps хоть и делает многое сам (и apache установит и php и mysql), но хотелось бы самому настроить установить php, mysql и т.п по php я находил настройки и внедрение в динамические интерфейсы той же ide Visual Studio Code , а что касается mysql, внедрение его в динамические интерфейсы. В iDE есть плагины/tools которые позволяют это делать, и просто их установить это понятно, но дальше как перенастроить чтобы можно было connect БД к VS делать? Можете посоветовать что-то из ваших плейлистов где такое рассказывается? А то сам я что-то не находил подобного 'Настройка рабочей среды или т.п'
У меня такого ролика нет, хотя думаю. пора снять. Но я бы смотрел, где на просторах Хабра или RUclips habr.com/ru/search/?q=%D0%9E%D0%BA%D1%80%D1%83%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5+%D0%B4%D0%BB%D1%8F+%D0%B2%D0%B5%D0%B1&target_type=posts
@@andrievskii Понял спасибо, да учитывая сколько полезных видео у вас и плейлистов, плейлист по типу 'Установка и настройка рабочей среды' было бы очень кстати, просто плейлист состоящий из установки и настройки необходимых компонентов (того же php, mysql, возможных каких-то библиотек для работы с php ну и тп) и возможно подключение к той же ide Visual Studio Code, было бы полезно, потому что наборы с всеми этими инструментами конечно есть, но удобнее когда локально все установлено, особенно для разработчиков, а так спасибо за ответ
После 20:00 ты будто пиво бахнул... То что ты в коллбэке повторно выдаешь права но без сообщения, не означает "не спам". Коллбэк по прежнему делает запрос на повышение прав. Все, что нужно было (логично) при повторном входе юзера игнорировать капчу. Запрос в бд что есть юзер и пропустить команду каптчи.
@@andrievskii давай лучше по фреймворку уроки. Не очень популярный CI хотя на нем можно писать всё то же самое что и на других. Может контрибутить начнешь в него))
@andrievskii Привет. Подскажи, пожалуйста, в чем может быть причина 8 ответов на нажатие кнопки? При нажатии приходит вподряд 5, а остальные с небольшой задержкой(задержки всегда одинаковые). Код одинаковый, за исключением понижения/повышения прав, у меня просто текст.
Допиши принудительную проверку, если ответ пришел. раз обработал и все.
Но вообще такого не должно быть, может как-то не так отрабатывает телеграм или сервер находится в стране где блокировка телеги...
@@andrievskiiя уже и limit пробовал и exit, не помогает. При нажатии кнопка в тг "мерцает" как будто ждёт сеть, но сеть точно есть. Сервер во Франкфурте на майне, там вроде все нормально с блокировками. Может тг ждёт ответ о получении сообщения(типа ок или 200)?
@@andrievskiiтолько на коллбеки такая реакция, на простые сообщения все нормально приходит
@@andrievskiiпока не проверял, но походу и правда нужно сообщить телеге что получен коллбек функцией answerCallbackQuery(). С отправкой понижения/повышения прав тг понимает что сообщение дошло, а где просто текст с колбеком нужно ответ выслать.
P.s. после отправки сообщения нужно отправить return Request::answerCallbackQuery(['callback_query_id' => $message_id]);
@andrievskii Приветствую, а на канале есть плейлист по настройке и установке рабочего окружения или подобное?
Решил посмотреть плейлист веб-сайт с нуля, ваш, WAMP например ampps хоть и делает многое сам (и apache установит и php и mysql), но хотелось бы самому настроить установить php, mysql и т.п по php я находил настройки и внедрение в динамические интерфейсы той же ide Visual Studio Code , а что касается mysql, внедрение его в динамические интерфейсы.
В iDE есть плагины/tools которые позволяют это делать, и просто их установить это понятно, но дальше как перенастроить чтобы можно было connect БД к VS делать?
Можете посоветовать что-то из ваших плейлистов где такое рассказывается?
А то сам я что-то не находил подобного 'Настройка рабочей среды или т.п'
У меня такого ролика нет, хотя думаю. пора снять. Но я бы смотрел, где на просторах Хабра или RUclips
habr.com/ru/search/?q=%D0%9E%D0%BA%D1%80%D1%83%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5+%D0%B4%D0%BB%D1%8F+%D0%B2%D0%B5%D0%B1&target_type=posts
@@andrievskii Понял спасибо, да учитывая сколько полезных видео у вас и плейлистов, плейлист по типу 'Установка и настройка рабочей среды' было бы очень кстати, просто плейлист состоящий из установки и настройки необходимых компонентов (того же php, mysql, возможных каких-то библиотек для работы с php ну и тп) и возможно подключение к той же ide Visual Studio Code, было бы полезно, потому что наборы с всеми этими инструментами конечно есть, но удобнее когда локально все установлено, особенно для разработчиков, а так спасибо за ответ
После 20:00 ты будто пиво бахнул...
То что ты в коллбэке повторно выдаешь права но без сообщения, не означает "не спам". Коллбэк по прежнему делает запрос на повышение прав.
Все, что нужно было (логично) при повторном входе юзера игнорировать капчу. Запрос в бд что есть юзер и пропустить команду каптчи.
Ну тупил малость))
@@andrievskii давай лучше по фреймворку уроки. Не очень популярный CI хотя на нем можно писать всё то же самое что и на других. Может контрибутить начнешь в него))