• Как правильно составить SQL запрос?

    @hacksocto
    Не совсем понятно, что вы хотите. Если нужно вывести две таблицы по отдельности за один запрос - такое невозможно. Тем более не совсем понятны схемы таблиц 1 и 2
    Если вы хотите вывести полное ФИО, то нужно использовать конкатенацию в MySQL
    SELECT CONCAT(table1.fio, ' ', table3.fio, ' ', table2.otchestvo) as fullname
    FROM table1, table2, table1 AS table3
    WHERE table1.id = table2.name AND table3.id = table2.famyli

    Такая лапша получается от того, что изначальная схема таблиц допускает множество противоречий
    Ответ написан
  • Как получить ошибку от telegram bot (webHook)?

    @hacksocto
    В описании на telegram.org last_error_message это поле объекта WebhookInfo, которое на самом деле означает сообщение о последней ошибке при доставке входящих событий на ваш сервер, если вы используете метод WebHook и указали URL, на который к вам приходят JSON-ы событий.
    А вообще можно только гарантировать, что сервера Telegram обработали запрос, например, на отправку сообщения. Однако нет возможности проверить, не заблокировал ли вашего бота какой-то пользователь.
    Точно так же, если вы добавляете в черный список какого-то пользователя в Telegram, он может отправлять вам сообщения, но вы их не увидите, пока не удалите его из списка. В свою же очередь пользователь может отправить вам сообщение, но оно будет помечено как непрочитанное.
    Если я правильно понимаю, это работает только так.
    Ответ написан