Skip to content

Commit aaa3a41

Browse files
committed
Added host
1 parent e9f2ab4 commit aaa3a41

1 file changed

Lines changed: 10 additions & 3 deletions

File tree

whatsapp_chatbot_python/bot.py

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ def __init__(
1313
api_token_instance: str,
1414
debug_mode: bool = False,
1515
raise_errors: bool = True,
16+
host: Optional[str] = None,
17+
media: Optional[str] = None,
18+
bot_debug_mode: bool = False,
1619
settings: Optional[dict] = None,
1720
delete_notifications_at_startup: bool = True
1821
):
@@ -25,9 +28,13 @@ def __init__(
2528
id_instance,
2629
api_token_instance,
2730
debug_mode=debug_mode,
28-
raise_errors=raise_errors
31+
raise_errors=raise_errors,
32+
host=host or "https://api.green-api.com",
33+
media=media or "https://media.green-api.com"
2934
)
3035

36+
self.bot_debug_mode = bot_debug_mode
37+
3138
self.logger = logging.getLogger("whatsapp-chatbot-python")
3239
self.__prepare_logger()
3340

@@ -38,7 +45,7 @@ def __init__(
3845

3946
self.api.account.setSettings(settings)
4047

41-
if debug_mode:
48+
if bot_debug_mode:
4249
if not delete_notifications_at_startup:
4350
delete_notifications_at_startup = True
4451

@@ -141,7 +148,7 @@ def __prepare_logger(self) -> None:
141148

142149
self.logger.addHandler(handler)
143150

144-
if not self.debug_mode:
151+
if not self.bot_debug_mode:
145152
self.logger.setLevel(logging.INFO)
146153
else:
147154
self.logger.setLevel(logging.DEBUG)

0 commit comments

Comments
 (0)