Exceptions
Exceptions 2
Telegram\Bot\Exceptions\ TelegramResponseException
Show exception properties
Telegram\Bot\Exceptions\TelegramResponseException {#722 -responseData: array:3 [ "ok" => false "error_code" => 400 "description" => "Bad Request: there are no administrators in the private chat" ] -response: Telegram\Bot\TelegramResponse {#736 -httpStatusCode: 400 -headers: array:8 [ "Server" => array:1 [ 0 => "nginx/1.18.0" ] "Date" => array:1 [ 0 => "Tue, 09 Sep 2025 02:22:20 GMT" ] "Content-Type" => array:1 [ 0 => "application/json" ] "Content-Length" => array:1 [ 0 => "106" ] "Connection" => array:1 [ 0 => "keep-alive" ] "Strict-Transport-Security" => array:1 [ 0 => "max-age=31536000; includeSubDomains; preload" ] "Access-Control-Allow-Origin" => array:1 [ 0 => "*" ] "Access-Control-Expose-Headers" => array:1 [ 0 => "Content-Length,Content-Type,Date,Server,Connection" ] ] -body: "{"ok":false,"error_code":400,"description":"Bad Request: there are no administrators in the private chat"}" -decodedBody: array:3 [ "ok" => false "error_code" => 400 "description" => "Bad Request: there are no administrators in the private chat" ] -endPoint: "getChatAdministrators" -thrownException: Telegram\Bot\Exceptions\TelegramResponseException {#722} -request: Telegram\Bot\TelegramRequest {#703 -accessToken: "7686888310:AAFMGsXHdTOwO4GSa0kXgsz_GoFBwHp8lK0" -method: "GET" -endpoint: "getChatAdministrators" -headers: [] -params: array:1 [ "chat_id" => "5614946747" ] -isAsyncRequest: false -timeOut: 60 -connectTimeOut: 10 } } }
$code = $data['error_code'];
$message = $data['description'] ?? 'Unknown error from API.';
}
// Others
return new self($response, new TelegramOtherException($message, $code));
}
/**
* Returns the HTTP status code.
*/
in
vendor/irazasyed/telegram-bot-sdk/src/TelegramResponse.php
::
create
(line 96)
/**
* Instantiates an exception to be thrown later.
*/
public function makeException(): void
{
$this->thrownException = TelegramResponseException::create($this);
}
/**
* Return the original request that returned this response.
*/
in
vendor/irazasyed/telegram-bot-sdk/src/TelegramResponse.php
->
makeException
(line 79)
if (! is_array($this->decodedBody)) {
$this->decodedBody = [];
}
if ($this->isError()) {
$this->makeException();
}
}
/**
* Checks if response is an error.
in
vendor/irazasyed/telegram-bot-sdk/src/TelegramResponse.php
->
decodeBody
(line 49)
if ($response instanceof ResponseInterface) {
$this->httpStatusCode = $response->getStatusCode();
$this->body = $response->getBody();
$this->headers = $response->getHeaders();
$this->decodeBody();
} elseif ($response instanceof PromiseInterface) {
$this->httpStatusCode = null;
} else {
throw new InvalidArgumentException(
'Second constructor argument "response" must be instance of ResponseInterface or PromiseInterface'
in
vendor/irazasyed/telegram-bot-sdk/src/TelegramClient.php
->
__construct
(line 122)
return $this->baseBotUrl;
}
private function getResponse(TelegramRequest $request, ResponseInterface|PromiseInterface|null $response): TelegramResponse
{
return new TelegramResponse($request, $response);
}
private function getOptions(TelegramRequest $request, string $method): array
{
return $method === 'POST' ? $request->getPostParams() : ['query' => $request->getParams()];
in
vendor/irazasyed/telegram-bot-sdk/src/TelegramClient.php
->
getResponse
(line 50)
$rawResponse = $this->httpClientHandler
->setTimeOut($request->getTimeOut())
->setConnectTimeOut($request->getConnectTimeOut())
->send($url, $method, $headers, $options, $isAsyncRequest);
$response = $this->getResponse($request, $rawResponse);
if ($response->isError()) {
throw $response->getThrownException();
}
in
vendor/irazasyed/telegram-bot-sdk/src/Traits/Http.php
->
sendRequest
(line 152)
*/
protected function sendRequest(string $method, string $endpoint, array $params = []): TelegramResponse
{
$telegramRequest = $this->resolveTelegramRequest($method, $endpoint, $params);
return $this->lastResponse = $this->getClient()->sendRequest($telegramRequest);
}
/**
* Instantiates a new TelegramRequest entity.
*/
in
vendor/irazasyed/telegram-bot-sdk/src/Traits/Http.php
->
sendRequest
(line 128)
*/
protected function get(string $endpoint, array $params = []): TelegramResponse
{
$params = $this->replyMarkupToString($params);
return $this->sendRequest('GET', $endpoint, $params);
}
/**
* Converts a reply_markup field in the $params to a string.
*/
in
vendor/irazasyed/telegram-bot-sdk/src/Methods/Chat.php
->
get
(line 591)
*
* @throws TelegramSDKException
*/
public function getChatAdministrators(array $params): array
{
$response = $this->get('getChatAdministrators', $params);
return collect($response->getResult())
->mapInto(ChatMember::class)
->all();
}
/**
* @throws TelegramSDKException
*/
public function getChatAdministrators(string $chatId): array|ResponseObject
{
return $this->telegram->getChatAdministrators(['chat_id' => $chatId]);
}
}
private function parseMessage(array $message): void
{
//Get all administrators and cache result
$administrators = $this->cache->get('chat_administrators_'.$message["chat"]["id"], function(ItemInterface $item) use ($message) {
$item->expiresAfter(3600);
return $this->telegramBot->getChatAdministrators($message["chat"]["id"]);
});
$adminFound = false;
foreach ($administrators as $administrator) {
if($administrator["user"]["id"] === $message["from"]["id"]) {
$adminFound = true;
in
vendor/symfony/cache/Adapter/TraceableAdapter.php
->
App\Controller\{closure}
(line 48)
$isHit = true;
$callback = function (CacheItem $item, bool &$save) use ($callback, &$isHit) {
$isHit = $item->isHit();
return $callback($item, $save);
};
$event = $this->start(__FUNCTION__);
try {
$value = $this->pool->get($key, $callback, $beta, $metadata);
in
vendor/symfony/cache/LockRegistry.php
->
Symfony\Component\Cache\Adapter\{closure}
(line 111)
if ($locked || !$wouldBlock) {
$logger?->info(sprintf('Lock %s, now computing item "{key}"', $locked ? 'acquired' : 'not supported'), ['key' => $item->getKey()]);
self::$lockedFiles[$key] = true;
$value = $callback($item, $save);
if ($save) {
if ($setMetadata) {
$setMetadata($item);
}
in
vendor/symfony/cache/Traits/ContractsTrait.php
::
compute
(line 102)
if (!isset($this->callbackWrapper)) {
$this->setCallbackWrapper($this->setCallbackWrapper(null));
}
try {
$value = ($this->callbackWrapper)($callback, $item, $save, $pool, function (CacheItem $item) use ($setMetadata, $startTime, &$metadata) {
$setMetadata($item, $startTime, $metadata);
}, $this->logger ?? null);
$setMetadata($item, $startTime, $metadata);
return $value;
in
vendor/symfony/cache-contracts/CacheTrait.php
->
Symfony\Component\Cache\Traits\{closure}
(line 64)
}
}
if ($recompute) {
$save = true;
$item->set($callback($item, $save));
if ($save) {
$pool->save($item);
}
}
in
vendor/symfony/cache/Traits/ContractsTrait.php
->
contractsGet
(line 85)
CacheItem::class
);
$this->callbackWrapper ??= LockRegistry::compute(...);
return $this->contractsGet($pool, $key, function (CacheItem $item, bool &$save) use ($pool, $callback, $setMetadata, &$metadata, $key) {
// don't wrap nor save recursive calls
if (isset($this->computing[$key])) {
$value = $callback($item, $save);
$save = false;
in
vendor/symfony/cache-contracts/CacheTrait.php
->
doGet
(line 30)
*/
trait CacheTrait
{
public function get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed
{
return $this->doGet($this, $key, $callback, $beta, $metadata);
}
public function delete(string $key): bool
{
return $this->deleteItem($key);
in
vendor/symfony/cache/Adapter/TraceableAdapter.php
->
get
(line 53)
return $callback($item, $save);
};
$event = $this->start(__FUNCTION__);
try {
$value = $this->pool->get($key, $callback, $beta, $metadata);
$event->result[$key] = get_debug_type($value);
} finally {
$event->end = microtime(true);
}
if ($isHit) {
* @throws InvalidArgumentException
*/
private function parseMessage(array $message): void
{
//Get all administrators and cache result
$administrators = $this->cache->get('chat_administrators_'.$message["chat"]["id"], function(ItemInterface $item) use ($message) {
$item->expiresAfter(3600);
return $this->telegramBot->getChatAdministrators($message["chat"]["id"]);
});
$adminFound = false;
foreach ($administrators as $administrator) {
$updates = $this->telegramBot->getWebhookUpdate()->jsonSerialize();
$message = $updates["channel_post"] ?? $updates["message"] ?? null;
if($message) {
$this->logger->log(Level::Info, json_encode($updates, JSON_THROW_ON_ERROR));
try {
$this->parseMessage($message);
}
catch (CacheException $e) {
$this->logger->log(Level::Info, json_encode(["Erreur" => "Une erreur est survenue: " . $e->getMessage()], JSON_THROW_ON_ERROR));
return new JsonResponse(["ok" => false], 500);
}
in
vendor/symfony/http-kernel/HttpKernel.php
->
getWebhookUpdate
(line 183)
$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);
$controller = $event->getController();
$arguments = $event->getArguments();
// call controller
$response = $controller(...$arguments);
// view
if (!$response instanceof Response) {
$event = new ViewEvent($this, $request, $type, $response, $event);
$this->dispatcher->dispatch($event, KernelEvents::VIEW);
in
vendor/symfony/http-kernel/HttpKernel.php
->
handleRaw
(line 76)
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
$this->requestStack->push($request);
$response = null;
try {
return $response = $this->handleRaw($request, $type);
} catch (\Throwable $e) {
if ($e instanceof \Error && !$this->handleAllThrowables) {
throw $e;
}
in
vendor/symfony/http-kernel/Kernel.php
->
handle
(line 182)
$this->boot();
++$this->requestStackSize;
$this->resetServices = true;
try {
return $this->getHttpKernel()->handle($request, $type, $catch);
} finally {
--$this->requestStackSize;
}
}
in
vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php
->
handle
(line 35)
) {
}
public function run(): int
{
$response = $this->kernel->handle($this->request);
if (Kernel::VERSION_ID >= 60400) {
$response->send(false);
if (\function_exists('fastcgi_finish_request') && !$this->debug) {
in
vendor/autoload_runtime.php
->
run
(line 29)
$app = $app(...$args);
exit(
$runtime
->getRunner($app)
->run()
);
<?php
use App\Kernel;
//require_once dirname(__DIR__).'/vendor/autoload.php';
require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
return function (array $context) {
return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);
};
Telegram\Bot\Exceptions\ TelegramOtherException
$code = $data['error_code'];
$message = $data['description'] ?? 'Unknown error from API.';
}
// Others
return new self($response, new TelegramOtherException($message, $code));
}
/**
* Returns the HTTP status code.
*/
in
vendor/irazasyed/telegram-bot-sdk/src/TelegramResponse.php
::
create
(line 96)
/**
* Instantiates an exception to be thrown later.
*/
public function makeException(): void
{
$this->thrownException = TelegramResponseException::create($this);
}
/**
* Return the original request that returned this response.
*/
in
vendor/irazasyed/telegram-bot-sdk/src/TelegramResponse.php
->
makeException
(line 79)
if (! is_array($this->decodedBody)) {
$this->decodedBody = [];
}
if ($this->isError()) {
$this->makeException();
}
}
/**
* Checks if response is an error.
in
vendor/irazasyed/telegram-bot-sdk/src/TelegramResponse.php
->
decodeBody
(line 49)
if ($response instanceof ResponseInterface) {
$this->httpStatusCode = $response->getStatusCode();
$this->body = $response->getBody();
$this->headers = $response->getHeaders();
$this->decodeBody();
} elseif ($response instanceof PromiseInterface) {
$this->httpStatusCode = null;
} else {
throw new InvalidArgumentException(
'Second constructor argument "response" must be instance of ResponseInterface or PromiseInterface'
in
vendor/irazasyed/telegram-bot-sdk/src/TelegramClient.php
->
__construct
(line 122)
return $this->baseBotUrl;
}
private function getResponse(TelegramRequest $request, ResponseInterface|PromiseInterface|null $response): TelegramResponse
{
return new TelegramResponse($request, $response);
}
private function getOptions(TelegramRequest $request, string $method): array
{
return $method === 'POST' ? $request->getPostParams() : ['query' => $request->getParams()];
in
vendor/irazasyed/telegram-bot-sdk/src/TelegramClient.php
->
getResponse
(line 50)
$rawResponse = $this->httpClientHandler
->setTimeOut($request->getTimeOut())
->setConnectTimeOut($request->getConnectTimeOut())
->send($url, $method, $headers, $options, $isAsyncRequest);
$response = $this->getResponse($request, $rawResponse);
if ($response->isError()) {
throw $response->getThrownException();
}
in
vendor/irazasyed/telegram-bot-sdk/src/Traits/Http.php
->
sendRequest
(line 152)
*/
protected function sendRequest(string $method, string $endpoint, array $params = []): TelegramResponse
{
$telegramRequest = $this->resolveTelegramRequest($method, $endpoint, $params);
return $this->lastResponse = $this->getClient()->sendRequest($telegramRequest);
}
/**
* Instantiates a new TelegramRequest entity.
*/
in
vendor/irazasyed/telegram-bot-sdk/src/Traits/Http.php
->
sendRequest
(line 128)
*/
protected function get(string $endpoint, array $params = []): TelegramResponse
{
$params = $this->replyMarkupToString($params);
return $this->sendRequest('GET', $endpoint, $params);
}
/**
* Converts a reply_markup field in the $params to a string.
*/
in
vendor/irazasyed/telegram-bot-sdk/src/Methods/Chat.php
->
get
(line 591)
*
* @throws TelegramSDKException
*/
public function getChatAdministrators(array $params): array
{
$response = $this->get('getChatAdministrators', $params);
return collect($response->getResult())
->mapInto(ChatMember::class)
->all();
}
/**
* @throws TelegramSDKException
*/
public function getChatAdministrators(string $chatId): array|ResponseObject
{
return $this->telegram->getChatAdministrators(['chat_id' => $chatId]);
}
}
private function parseMessage(array $message): void
{
//Get all administrators and cache result
$administrators = $this->cache->get('chat_administrators_'.$message["chat"]["id"], function(ItemInterface $item) use ($message) {
$item->expiresAfter(3600);
return $this->telegramBot->getChatAdministrators($message["chat"]["id"]);
});
$adminFound = false;
foreach ($administrators as $administrator) {
if($administrator["user"]["id"] === $message["from"]["id"]) {
$adminFound = true;
in
vendor/symfony/cache/Adapter/TraceableAdapter.php
->
App\Controller\{closure}
(line 48)
$isHit = true;
$callback = function (CacheItem $item, bool &$save) use ($callback, &$isHit) {
$isHit = $item->isHit();
return $callback($item, $save);
};
$event = $this->start(__FUNCTION__);
try {
$value = $this->pool->get($key, $callback, $beta, $metadata);
in
vendor/symfony/cache/LockRegistry.php
->
Symfony\Component\Cache\Adapter\{closure}
(line 111)
if ($locked || !$wouldBlock) {
$logger?->info(sprintf('Lock %s, now computing item "{key}"', $locked ? 'acquired' : 'not supported'), ['key' => $item->getKey()]);
self::$lockedFiles[$key] = true;
$value = $callback($item, $save);
if ($save) {
if ($setMetadata) {
$setMetadata($item);
}
in
vendor/symfony/cache/Traits/ContractsTrait.php
::
compute
(line 102)
if (!isset($this->callbackWrapper)) {
$this->setCallbackWrapper($this->setCallbackWrapper(null));
}
try {
$value = ($this->callbackWrapper)($callback, $item, $save, $pool, function (CacheItem $item) use ($setMetadata, $startTime, &$metadata) {
$setMetadata($item, $startTime, $metadata);
}, $this->logger ?? null);
$setMetadata($item, $startTime, $metadata);
return $value;
in
vendor/symfony/cache-contracts/CacheTrait.php
->
Symfony\Component\Cache\Traits\{closure}
(line 64)
}
}
if ($recompute) {
$save = true;
$item->set($callback($item, $save));
if ($save) {
$pool->save($item);
}
}
in
vendor/symfony/cache/Traits/ContractsTrait.php
->
contractsGet
(line 85)
CacheItem::class
);
$this->callbackWrapper ??= LockRegistry::compute(...);
return $this->contractsGet($pool, $key, function (CacheItem $item, bool &$save) use ($pool, $callback, $setMetadata, &$metadata, $key) {
// don't wrap nor save recursive calls
if (isset($this->computing[$key])) {
$value = $callback($item, $save);
$save = false;
in
vendor/symfony/cache-contracts/CacheTrait.php
->
doGet
(line 30)
*/
trait CacheTrait
{
public function get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed
{
return $this->doGet($this, $key, $callback, $beta, $metadata);
}
public function delete(string $key): bool
{
return $this->deleteItem($key);
in
vendor/symfony/cache/Adapter/TraceableAdapter.php
->
get
(line 53)
return $callback($item, $save);
};
$event = $this->start(__FUNCTION__);
try {
$value = $this->pool->get($key, $callback, $beta, $metadata);
$event->result[$key] = get_debug_type($value);
} finally {
$event->end = microtime(true);
}
if ($isHit) {
* @throws InvalidArgumentException
*/
private function parseMessage(array $message): void
{
//Get all administrators and cache result
$administrators = $this->cache->get('chat_administrators_'.$message["chat"]["id"], function(ItemInterface $item) use ($message) {
$item->expiresAfter(3600);
return $this->telegramBot->getChatAdministrators($message["chat"]["id"]);
});
$adminFound = false;
foreach ($administrators as $administrator) {
$updates = $this->telegramBot->getWebhookUpdate()->jsonSerialize();
$message = $updates["channel_post"] ?? $updates["message"] ?? null;
if($message) {
$this->logger->log(Level::Info, json_encode($updates, JSON_THROW_ON_ERROR));
try {
$this->parseMessage($message);
}
catch (CacheException $e) {
$this->logger->log(Level::Info, json_encode(["Erreur" => "Une erreur est survenue: " . $e->getMessage()], JSON_THROW_ON_ERROR));
return new JsonResponse(["ok" => false], 500);
}
in
vendor/symfony/http-kernel/HttpKernel.php
->
getWebhookUpdate
(line 183)
$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);
$controller = $event->getController();
$arguments = $event->getArguments();
// call controller
$response = $controller(...$arguments);
// view
if (!$response instanceof Response) {
$event = new ViewEvent($this, $request, $type, $response, $event);
$this->dispatcher->dispatch($event, KernelEvents::VIEW);
in
vendor/symfony/http-kernel/HttpKernel.php
->
handleRaw
(line 76)
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
$this->requestStack->push($request);
$response = null;
try {
return $response = $this->handleRaw($request, $type);
} catch (\Throwable $e) {
if ($e instanceof \Error && !$this->handleAllThrowables) {
throw $e;
}
in
vendor/symfony/http-kernel/Kernel.php
->
handle
(line 182)
$this->boot();
++$this->requestStackSize;
$this->resetServices = true;
try {
return $this->getHttpKernel()->handle($request, $type, $catch);
} finally {
--$this->requestStackSize;
}
}
in
vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php
->
handle
(line 35)
) {
}
public function run(): int
{
$response = $this->kernel->handle($this->request);
if (Kernel::VERSION_ID >= 60400) {
$response->send(false);
if (\function_exists('fastcgi_finish_request') && !$this->debug) {
in
vendor/autoload_runtime.php
->
run
(line 29)
$app = $app(...$args);
exit(
$runtime
->getRunner($app)
->run()
);
<?php
use App\Kernel;
//require_once dirname(__DIR__).'/vendor/autoload.php';
require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
return function (array $context) {
return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);
};
Logs
Level | Channel | Message |
---|---|---|
INFO 14:23:29 | request |
Matched route "_profiler". { "route": "_profiler", "route_parameters": { "_route": "_profiler", "_controller": "web_profiler.controller.profiler::panelAction", "token": "cb528b" }, "request_uri": "https://alliance2020bot.ah2020.org/_profiler/cb528b?panel=exception&type=request", "method": "GET" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Bridge\\Doctrine\\Middleware\\IdleConnection\\Listener::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\AssetMapper\\AssetMapperDevServerSubscriber::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator". { "event": "kernel.request", "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelRequest". { "event": "kernel.request", "listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\AdminRouterSubscriber::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelController". { "event": "kernel.controller", "listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\AdminRouterSubscriber::onKernelController" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". { "event": "kernel.controller", "listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". { "event": "kernel.controller", "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsCsrfTokenValidAttributeListener::onKernelControllerArguments". { "event": "kernel.controller_arguments", "listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsCsrfTokenValidAttributeListener::onKernelControllerArguments" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments". { "event": "kernel.controller_arguments", "listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsGrantedAttributeListener::onKernelControllerArguments" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments". { "event": "kernel.controller_arguments", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelControllerArguments" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller_arguments" to listener "ContainerT6hmvMI\RequestPayloadValueResolverGhost01ca9cc::onKernelControllerArguments". { "event": "kernel.controller_arguments", "listener": "ContainerT6hmvMI\\RequestPayloadValueResolverGhost01ca9cc::onKernelControllerArguments" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments". { "event": "kernel.controller_arguments", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Bridge\\Doctrine\\Middleware\\IdleConnection\\Listener::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\AssetMapper\\AssetMapperDevServerSubscriber::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator". { "event": "kernel.request", "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelRequest". { "event": "kernel.request", "listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\AdminRouterSubscriber::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelController". { "event": "kernel.controller", "listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\AdminRouterSubscriber::onKernelController" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". { "event": "kernel.controller", "listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". { "event": "kernel.controller", "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsCsrfTokenValidAttributeListener::onKernelControllerArguments". { "event": "kernel.controller_arguments", "listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsCsrfTokenValidAttributeListener::onKernelControllerArguments" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments". { "event": "kernel.controller_arguments", "listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsGrantedAttributeListener::onKernelControllerArguments" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments". { "event": "kernel.controller_arguments", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelControllerArguments" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller_arguments" to listener "ContainerT6hmvMI\RequestPayloadValueResolverGhost01ca9cc::onKernelControllerArguments". { "event": "kernel.controller_arguments", "listener": "ContainerT6hmvMI\\RequestPayloadValueResolverGhost01ca9cc::onKernelControllerArguments" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments". { "event": "kernel.controller_arguments", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments" } |
DEBUG 14:23:29 | event |
Notified event "kernel.response" to listener "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\AssetMapper\\AssetMapperDevServerSubscriber::onKernelResponse" } |
DEBUG 14:23:29 | event |
Notified event "kernel.response" to listener "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\Security\\Http\\Firewall\\ContextListener::onKernelResponse" } |
DEBUG 14:23:29 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ResponseListener::onKernelResponse" } |
DEBUG 14:23:29 | event |
Notified event "kernel.response" to listener "Symfony\Component\WebLink\EventListener\AddLinkHeaderListener::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\WebLink\\EventListener\\AddLinkHeaderListener::onKernelResponse" } |
DEBUG 14:23:29 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelResponse" } |
DEBUG 14:23:29 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelResponse" } |
DEBUG 14:23:29 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener::onKernelResponse" } |
DEBUG 14:23:29 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader". { "event": "kernel.response", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::removeCspHeader" } |
DEBUG 14:23:29 | event |
Notified event "kernel.response" to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Bundle\\WebProfilerBundle\\EventListener\\WebDebugToolbarListener::onKernelResponse" } |
DEBUG 14:23:29 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DisallowRobotsIndexingListener::onResponse" } |
DEBUG 14:23:29 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelResponse" } |
DEBUG 14:23:29 | event |
Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest". { "event": "kernel.finish_request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelFinishRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest". { "event": "kernel.finish_request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelFinishRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.finish_request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelFinishRequest". { "event": "kernel.finish_request", "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelFinishRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest". { "event": "kernel.finish_request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelFinishRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Bridge\\Doctrine\\Middleware\\IdleConnection\\Listener::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\AssetMapper\\AssetMapperDevServerSubscriber::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator". { "event": "kernel.request", "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.request" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelRequest". { "event": "kernel.request", "listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\AdminRouterSubscriber::onKernelRequest" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelController". { "event": "kernel.controller", "listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\AdminRouterSubscriber::onKernelController" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". { "event": "kernel.controller", "listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". { "event": "kernel.controller", "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsCsrfTokenValidAttributeListener::onKernelControllerArguments". { "event": "kernel.controller_arguments", "listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsCsrfTokenValidAttributeListener::onKernelControllerArguments" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments". { "event": "kernel.controller_arguments", "listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsGrantedAttributeListener::onKernelControllerArguments" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments". { "event": "kernel.controller_arguments", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelControllerArguments" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller_arguments" to listener "ContainerT6hmvMI\RequestPayloadValueResolverGhost01ca9cc::onKernelControllerArguments". { "event": "kernel.controller_arguments", "listener": "ContainerT6hmvMI\\RequestPayloadValueResolverGhost01ca9cc::onKernelControllerArguments" } |
DEBUG 14:23:29 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments". { "event": "kernel.controller_arguments", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments" } |
Stack Traces 2
[2/2]
TelegramResponseException
|
---|
Telegram\Bot\Exceptions\TelegramResponseException: Bad Request: there are no administrators in the private chat at vendor/irazasyed/telegram-bot-sdk/src/Exceptions/TelegramResponseException.php:59 at Telegram\Bot\Exceptions\TelegramResponseException::create() (vendor/irazasyed/telegram-bot-sdk/src/TelegramResponse.php:96) at Telegram\Bot\TelegramResponse->makeException() (vendor/irazasyed/telegram-bot-sdk/src/TelegramResponse.php:79) at Telegram\Bot\TelegramResponse->decodeBody() (vendor/irazasyed/telegram-bot-sdk/src/TelegramResponse.php:49) at Telegram\Bot\TelegramResponse->__construct() (vendor/irazasyed/telegram-bot-sdk/src/TelegramClient.php:122) at Telegram\Bot\TelegramClient->getResponse() (vendor/irazasyed/telegram-bot-sdk/src/TelegramClient.php:50) at Telegram\Bot\TelegramClient->sendRequest() (vendor/irazasyed/telegram-bot-sdk/src/Traits/Http.php:152) at Telegram\Bot\Api->sendRequest() (vendor/irazasyed/telegram-bot-sdk/src/Traits/Http.php:128) at Telegram\Bot\Api->get() (vendor/irazasyed/telegram-bot-sdk/src/Methods/Chat.php:591) at Telegram\Bot\Api->getChatAdministrators() (src/Service/TelegramBotService.php:108) at App\Service\TelegramBotService->getChatAdministrators() (src/Controller/TelegramController.php:80) at App\Controller\TelegramController->App\Controller\{closure}() (vendor/symfony/cache/Adapter/TraceableAdapter.php:48) at Symfony\Component\Cache\Adapter\TraceableAdapter->Symfony\Component\Cache\Adapter\{closure}() (vendor/symfony/cache/LockRegistry.php:111) at Symfony\Component\Cache\LockRegistry::compute() (vendor/symfony/cache/Traits/ContractsTrait.php:102) at Symfony\Component\Cache\Adapter\AbstractAdapter->Symfony\Component\Cache\Traits\{closure}() (vendor/symfony/cache-contracts/CacheTrait.php:64) at Symfony\Component\Cache\Adapter\AbstractAdapter->contractsGet() (vendor/symfony/cache/Traits/ContractsTrait.php:85) at Symfony\Component\Cache\Adapter\AbstractAdapter->doGet() (vendor/symfony/cache-contracts/CacheTrait.php:30) at Symfony\Component\Cache\Adapter\AbstractAdapter->get() (vendor/symfony/cache/Adapter/TraceableAdapter.php:53) at Symfony\Component\Cache\Adapter\TraceableAdapter->get() (src/Controller/TelegramController.php:78) at App\Controller\TelegramController->parseMessage() (src/Controller/TelegramController.php:58) at App\Controller\TelegramController->getWebhookUpdate() (vendor/symfony/http-kernel/HttpKernel.php:183) at Symfony\Component\HttpKernel\HttpKernel->handleRaw() (vendor/symfony/http-kernel/HttpKernel.php:76) at Symfony\Component\HttpKernel\HttpKernel->handle() (vendor/symfony/http-kernel/Kernel.php:182) at Symfony\Component\HttpKernel\Kernel->handle() (vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35) at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run() (vendor/autoload_runtime.php:29) at require_once('/var/www/alliance2020bot/vendor/autoload_runtime.php') (public/index.php:5) |
[1/2]
TelegramOtherException
|
---|
Telegram\Bot\Exceptions\TelegramOtherException: Bad Request: there are no administrators in the private chat at vendor/irazasyed/telegram-bot-sdk/src/Exceptions/TelegramResponseException.php:59 at Telegram\Bot\Exceptions\TelegramResponseException::create() (vendor/irazasyed/telegram-bot-sdk/src/TelegramResponse.php:96) at Telegram\Bot\TelegramResponse->makeException() (vendor/irazasyed/telegram-bot-sdk/src/TelegramResponse.php:79) at Telegram\Bot\TelegramResponse->decodeBody() (vendor/irazasyed/telegram-bot-sdk/src/TelegramResponse.php:49) at Telegram\Bot\TelegramResponse->__construct() (vendor/irazasyed/telegram-bot-sdk/src/TelegramClient.php:122) at Telegram\Bot\TelegramClient->getResponse() (vendor/irazasyed/telegram-bot-sdk/src/TelegramClient.php:50) at Telegram\Bot\TelegramClient->sendRequest() (vendor/irazasyed/telegram-bot-sdk/src/Traits/Http.php:152) at Telegram\Bot\Api->sendRequest() (vendor/irazasyed/telegram-bot-sdk/src/Traits/Http.php:128) at Telegram\Bot\Api->get() (vendor/irazasyed/telegram-bot-sdk/src/Methods/Chat.php:591) at Telegram\Bot\Api->getChatAdministrators() (src/Service/TelegramBotService.php:108) at App\Service\TelegramBotService->getChatAdministrators() (src/Controller/TelegramController.php:80) at App\Controller\TelegramController->App\Controller\{closure}() (vendor/symfony/cache/Adapter/TraceableAdapter.php:48) at Symfony\Component\Cache\Adapter\TraceableAdapter->Symfony\Component\Cache\Adapter\{closure}() (vendor/symfony/cache/LockRegistry.php:111) at Symfony\Component\Cache\LockRegistry::compute() (vendor/symfony/cache/Traits/ContractsTrait.php:102) at Symfony\Component\Cache\Adapter\AbstractAdapter->Symfony\Component\Cache\Traits\{closure}() (vendor/symfony/cache-contracts/CacheTrait.php:64) at Symfony\Component\Cache\Adapter\AbstractAdapter->contractsGet() (vendor/symfony/cache/Traits/ContractsTrait.php:85) at Symfony\Component\Cache\Adapter\AbstractAdapter->doGet() (vendor/symfony/cache-contracts/CacheTrait.php:30) at Symfony\Component\Cache\Adapter\AbstractAdapter->get() (vendor/symfony/cache/Adapter/TraceableAdapter.php:53) at Symfony\Component\Cache\Adapter\TraceableAdapter->get() (src/Controller/TelegramController.php:78) at App\Controller\TelegramController->parseMessage() (src/Controller/TelegramController.php:58) at App\Controller\TelegramController->getWebhookUpdate() (vendor/symfony/http-kernel/HttpKernel.php:183) at Symfony\Component\HttpKernel\HttpKernel->handleRaw() (vendor/symfony/http-kernel/HttpKernel.php:76) at Symfony\Component\HttpKernel\HttpKernel->handle() (vendor/symfony/http-kernel/Kernel.php:182) at Symfony\Component\HttpKernel\Kernel->handle() (vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35) at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run() (vendor/autoload_runtime.php:29) at require_once('/var/www/alliance2020bot/vendor/autoload_runtime.php') (public/index.php:5) |