style: Apply black formatting to add_contact function

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
artgas1 2026-02-12 15:21:25 +03:00
parent afb02be510
commit 359b86315e

19
main.py
View file

@ -1300,7 +1300,12 @@ async def get_message_context(
title="Add Contact", openWorldHint=True, destructiveHint=True, idempotentHint=True title="Add Contact", openWorldHint=True, destructiveHint=True, idempotentHint=True
) )
) )
async def add_contact(phone: Optional[str] = None, first_name: str = "", last_name: str = "", username: Optional[str] = None) -> str: async def add_contact(
phone: Optional[str] = None,
first_name: str = "",
last_name: str = "",
username: Optional[str] = None,
) -> str:
""" """
Add a new contact to your Telegram account. Add a new contact to your Telegram account.
Args: Args:
@ -1330,7 +1335,9 @@ async def add_contact(phone: Optional[str] = None, first_name: str = "", last_na
# Resolve username to get user information # Resolve username to get user information
try: try:
resolve_result = await client(functions.contacts.ResolveUsernameRequest(username=username_clean)) resolve_result = await client(
functions.contacts.ResolveUsernameRequest(username=username_clean)
)
# Extract user from the result # Extract user from the result
if not resolve_result.users: if not resolve_result.users:
@ -1356,12 +1363,16 @@ async def add_contact(phone: Optional[str] = None, first_name: str = "", last_na
) )
if hasattr(result, "updates") and result.updates: if hasattr(result, "updates") and result.updates:
return f"Contact {first_name} {last_name} (@{username_clean}) added successfully." return (
f"Contact {first_name} {last_name} (@{username_clean}) added successfully."
)
else: else:
return f"Contact {first_name} {last_name} (@{username_clean}) added successfully (no updates returned)." return f"Contact {first_name} {last_name} (@{username_clean}) added successfully (no updates returned)."
except Exception as resolve_e: except Exception as resolve_e:
logger.exception(f"add_contact (username resolve) failed (username={username_clean})") logger.exception(
f"add_contact (username resolve) failed (username={username_clean})"
)
return log_and_format_error("add_contact", resolve_e, username=username_clean) return log_and_format_error("add_contact", resolve_e, username=username_clean)
elif phone: elif phone: