diff --git a/telebot/__init__.py b/telebot/__init__.py index eebfe30..b958432 100644 --- a/telebot/__init__.py +++ b/telebot/__init__.py @@ -540,7 +540,7 @@ class TeleBot: from telebot.ext.sync import SyncWebhookListener except (NameError, ImportError): raise ImportError("Please install uvicorn and fastapi in order to use `run_webhooks` method.") - self.webhook_listener = SyncWebhookListener(self, secret_token, listen, port, ssl_context, '/'+url_path) + self.webhook_listener = SyncWebhookListener(bot=self, secret_token=secret_token, host=listen, port=port, ssl_context=ssl_context, url_path='/'+url_path) self.webhook_listener.run_app() diff --git a/telebot/async_telebot.py b/telebot/async_telebot.py index 1083a28..136d453 100644 --- a/telebot/async_telebot.py +++ b/telebot/async_telebot.py @@ -2116,7 +2116,7 @@ class AsyncTeleBot: from telebot.ext.aio import AsyncWebhookListener except (NameError, ImportError): raise ImportError("Please install uvicorn and fastapi in order to use `run_webhooks` method.") - self.webhook_listener = AsyncWebhookListener(self, secret_token, listen, port, ssl_context, '/'+url_path, debug) + self.webhook_listener = AsyncWebhookListener(bot=self, secret_token=secret_token, host=listen, port=port, ssl_context=ssl_context, url_path='/'+url_path) await self.webhook_listener.run_app() diff --git a/telebot/ext/aio/webhooks.py b/telebot/ext/aio/webhooks.py index 56af592..5a692b3 100644 --- a/telebot/ext/aio/webhooks.py +++ b/telebot/ext/aio/webhooks.py @@ -25,7 +25,8 @@ from typing import Optional class AsyncWebhookListener: def __init__(self, bot, - secret_token: str, host: Optional[str]="127.0.0.1", + secret_token: str, + host: Optional[str]="127.0.0.1", port: Optional[int]=443, ssl_context: Optional[tuple]=None, url_path: Optional[str]=None, diff --git a/telebot/ext/sync/webhooks.py b/telebot/ext/sync/webhooks.py index e15e8c8..0d41b72 100644 --- a/telebot/ext/sync/webhooks.py +++ b/telebot/ext/sync/webhooks.py @@ -21,7 +21,8 @@ from typing import Optional class SyncWebhookListener: def __init__(self, bot, - secret_token: str, host: Optional[str]="127.0.0.1", + secret_token: str, + host: Optional[str]="127.0.0.1", port: Optional[int]=443, ssl_context: Optional[tuple]=None, url_path: Optional[str]=None,