Всем привет. Наверняка кто-то уже сталкивался с проблемой. Прошу поделиться.
Почему телеграм webhook работает только со ссылкой на обработчик, который находится в корне сайта. С ним проблем нет, приходит все, что отправишь боту. А если указать ссылку на контроллер, то не работает.
Если что: enableCsrfValidation = false;
В конфиге прописал разрешение для контроллера:
[
'class' => 'yii\web\UrlRule',
'pattern' => 'bot',
'route' => 'bot/bot',
'verb' => 'POST, GET'
],
Какие еще ему нужны разрешения?
Ссылка на контроллер такого вида:
https://site.ru/bot/bot