mirror of
https://github.com/aiogram/aiogram.git
synced 2025-12-08 17:13:56 +00:00
set_webhook return bool
This commit is contained in:
parent
3cd468e3c4
commit
cc6fbef8ea
2 changed files with 3 additions and 4 deletions
|
|
@ -145,7 +145,7 @@ class BaseBot:
|
|||
payload = generate_payload(**locals())
|
||||
return await self.request(api.Methods.GET_UPDATES, payload)
|
||||
|
||||
async def set_webhook(self, url, certificate=None, max_connections=None, allowed_updates=None) -> dict:
|
||||
async def set_webhook(self, url, certificate=None, max_connections=None, allowed_updates=None) -> bool:
|
||||
payload = generate_payload(**locals(), exclude=['certificate'])
|
||||
if certificate:
|
||||
cert = {'certificate': certificate}
|
||||
|
|
|
|||
|
|
@ -84,7 +84,7 @@ class Bot(BaseBot):
|
|||
raw = await super(Bot, self).get_updates(offset, limit, timeout, allowed_updates)
|
||||
return [self.prepare_object(types.Update.de_json(raw_update)) for raw_update in raw]
|
||||
|
||||
async def set_webhook(self, url, certificate=None, max_connections=None, allowed_updates=None) -> types.WebhookInfo:
|
||||
async def set_webhook(self, url, certificate=None, max_connections=None, allowed_updates=None) -> bool:
|
||||
"""
|
||||
Use this method to specify a url and receive incoming updates via an outgoing webhook.
|
||||
|
||||
|
|
@ -94,8 +94,7 @@ class Bot(BaseBot):
|
|||
:param allowed_updates: list of str
|
||||
:return: :class:`aiogram.types.WebhookInfo`
|
||||
"""
|
||||
req = super(Bot, self).set_webhook(url, certificate, max_connections)
|
||||
return self.prepare_object(types.WebhookInfo.de_json(await req))
|
||||
return await super(Bot, self).set_webhook(url, certificate, max_connections)
|
||||
|
||||
async def delete_webhook(self) -> bool:
|
||||
"""
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue