We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9d701bc commit 5aa93b8Copy full SHA for 5aa93b8
1 file changed
pyrogram/client/client.py
@@ -181,6 +181,8 @@ class Client(Methods, BaseClient):
181
Defaults to False (normal session).
182
"""
183
184
+ terms_of_service_displayed = False
185
+
186
def __init__(self,
187
session_name: str,
188
api_id: Union[int, str] = None,
@@ -591,8 +593,9 @@ def default_phone_number_callback():
591
593
phone_code_hash = r.phone_code_hash
592
594
terms_of_service = r.terms_of_service
595
- if terms_of_service:
596
+ if terms_of_service and not Client.terms_of_service_displayed:
597
print("\n" + terms_of_service.text + "\n")
598
+ Client.terms_of_service_displayed = True
599
600
if self.force_sms:
601
self.send(
0 commit comments