mirror of
https://github.com/bohd4nx/FragmentAPI.git
synced 2026-07-25 06:14:29 +00:00
chore: update examples and README for improved clarity and consistency; streamline print statements and descriptions
This commit is contained in:
@@ -30,9 +30,7 @@ AMOUNT = 10 # 1–1 000 000 000 TON
|
||||
async def main() -> None:
|
||||
async with FragmentClient(seed=SEED, api_key=API_KEY, cookies=COOKIES) as client:
|
||||
try:
|
||||
result: AdsRechargeResult = await client.recharge_ads(
|
||||
ACCOUNT, amount=AMOUNT
|
||||
)
|
||||
result: AdsRechargeResult = await client.recharge_ads(ACCOUNT, amount=AMOUNT)
|
||||
except WalletError as e:
|
||||
print(f"Wallet error — insufficient balance or misconfiguration: {e}")
|
||||
return
|
||||
@@ -40,9 +38,7 @@ async def main() -> None:
|
||||
print(f"Invalid argument: {e}")
|
||||
return
|
||||
|
||||
print(
|
||||
f"{result.amount} TON recharged to Ads account {ACCOUNT} | tx: {result.transaction_id}"
|
||||
)
|
||||
print(f"{result.amount} TON recharged to Ads account {ACCOUNT} | tx: {result.transaction_id}")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
@@ -26,13 +26,9 @@ MONTHS = 3 # 3, 6 or 12
|
||||
async def main() -> None:
|
||||
async with FragmentClient(seed=SEED, api_key=API_KEY, cookies=COOKIES) as client:
|
||||
try:
|
||||
result = await client.giveaway_premium(
|
||||
CHANNEL, winners=WINNERS, months=MONTHS
|
||||
)
|
||||
result = await client.giveaway_premium(CHANNEL, winners=WINNERS, months=MONTHS)
|
||||
except UserNotFoundError:
|
||||
print(
|
||||
f"Channel {CHANNEL} was not found on fragment.com — check the username and try again."
|
||||
)
|
||||
print(f"Channel {CHANNEL} was not found on fragment.com — check the username and try again.")
|
||||
return
|
||||
except ConfigurationError as e:
|
||||
print(f"Invalid argument: {e}")
|
||||
|
||||
@@ -26,13 +26,9 @@ AMOUNT = 1000 # 500–1 000 000 stars per winner
|
||||
async def main() -> None:
|
||||
async with FragmentClient(seed=SEED, api_key=API_KEY, cookies=COOKIES) as client:
|
||||
try:
|
||||
result = await client.giveaway_stars(
|
||||
CHANNEL, winners=WINNERS, amount=AMOUNT
|
||||
)
|
||||
result = await client.giveaway_stars(CHANNEL, winners=WINNERS, amount=AMOUNT)
|
||||
except UserNotFoundError:
|
||||
print(
|
||||
f"Channel {CHANNEL} was not found on fragment.com — check the username and try again."
|
||||
)
|
||||
print(f"Channel {CHANNEL} was not found on fragment.com — check the username and try again.")
|
||||
return
|
||||
except ConfigurationError as e:
|
||||
print(f"Invalid argument: {e}")
|
||||
|
||||
@@ -25,21 +25,15 @@ MONTHS = 3 # 3, 6 or 12
|
||||
async def main() -> None:
|
||||
async with FragmentClient(seed=SEED, api_key=API_KEY, cookies=COOKIES) as client:
|
||||
try:
|
||||
result = await client.purchase_premium(
|
||||
USERNAME, months=MONTHS, show_sender=True
|
||||
)
|
||||
result = await client.purchase_premium(USERNAME, months=MONTHS, show_sender=True)
|
||||
except UserNotFoundError:
|
||||
print(
|
||||
f"User {USERNAME} was not found on fragment.com — check the username and try again."
|
||||
)
|
||||
print(f"User {USERNAME} was not found on fragment.com — check the username and try again.")
|
||||
return
|
||||
except ConfigurationError as e:
|
||||
print(f"Invalid argument: {e}")
|
||||
return
|
||||
|
||||
print(
|
||||
f"{result.amount} months of Premium successfully sent to {result.username} | tx: {result.transaction_id}"
|
||||
)
|
||||
print(f"{result.amount} months of Premium successfully sent to {result.username} | tx: {result.transaction_id}")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
@@ -25,21 +25,15 @@ AMOUNT = 500 # 50–1 000 000 stars
|
||||
async def main() -> None:
|
||||
async with FragmentClient(seed=SEED, api_key=API_KEY, cookies=COOKIES) as client:
|
||||
try:
|
||||
result = await client.purchase_stars(
|
||||
USERNAME, amount=AMOUNT, show_sender=True
|
||||
)
|
||||
result = await client.purchase_stars(USERNAME, amount=AMOUNT, show_sender=True)
|
||||
except UserNotFoundError:
|
||||
print(
|
||||
f"User {USERNAME} was not found on fragment.com — check the username and try again."
|
||||
)
|
||||
print(f"User {USERNAME} was not found on fragment.com — check the username and try again.")
|
||||
return
|
||||
except ConfigurationError as e:
|
||||
print(f"Invalid argument: {e}")
|
||||
return
|
||||
|
||||
print(
|
||||
f"{result.amount} Stars successfully sent to {result.username} | tx: {result.transaction_id}"
|
||||
)
|
||||
print(f"{result.amount} Stars successfully sent to {result.username} | tx: {result.transaction_id}")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
@@ -34,9 +34,7 @@ async def main() -> None:
|
||||
try:
|
||||
result = await client.topup_ton(USERNAME, amount=AMOUNT, show_sender=True)
|
||||
except UserNotFoundError:
|
||||
print(
|
||||
f"User {USERNAME} was not found on fragment.com — check the username and try again."
|
||||
)
|
||||
print(f"User {USERNAME} was not found on fragment.com — check the username and try again.")
|
||||
return
|
||||
except WalletError as e:
|
||||
print(f"Wallet error — insufficient balance or misconfiguration: {e}")
|
||||
@@ -45,9 +43,7 @@ async def main() -> None:
|
||||
print(f"Invalid argument: {e}")
|
||||
return
|
||||
|
||||
print(
|
||||
f"{result.amount} TON successfully topped up for {result.username} | tx: {result.transaction_id}"
|
||||
)
|
||||
print(f"{result.amount} TON successfully topped up for {result.username} | tx: {result.transaction_id}")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
Reference in New Issue
Block a user