From 97c6812819db26f23707cf13a547bda38e0ce908 Mon Sep 17 00:00:00 2001 From: firedotguy Date: Thu, 29 Jan 2026 23:54:11 +0300 Subject: [PATCH] docs: change package name in install guide; add banner change and name change examples --- README.md | 35 ++++++++++++++++++++++++++++++++--- pyproject.toml | 2 +- setup.py | 2 +- 3 files changed, 34 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index b0fc313..5bb8a44 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ ## Установка ```bash -pip install pyITDclient +pip install itd-sdk ``` ## Пример @@ -42,9 +42,38 @@ fetch(c.token, 'метод', 'эндпоинт', {'данные': 'данные' > [!NOTE] > `xn--d1ah4a.com` - punycode от "итд.com" -## прочее +## Прочее Лицезия: [MIT](./LICENSE) Идея (и часть эндпоинтов): https://github.com/FriceKa/ITD-SDK-js - По сути этот проект является реворком, просто на другом языке -Автор: [itd_sdk](https://xn--d1ah4a.com/itd_sdk) (в итд) [@desicars](https://t.me/desicars) (в тг) \ No newline at end of file +Автор: [itd_sdk](https://xn--d1ah4a.com/itd_sdk) (в итд) [@desicars](https://t.me/desicars) (в тг) + +--- +### Скрипт на обновление имени +```python +from itd import ITDClient +from time import sleep +from random import randint +from datetime import datetime +from datetime import timezone + +c = ITDClient(None, '...') + +while True: + c.update_profile(display_name=f'PYTHON ITD SDK | Рандом: {randint(1, 100)} | {datetime.now().strftime("%m.%d %H:%M:%S")}') + c.edit_post('82ea8a4f-a49e-485e-b0dc-94d7da9df990', f'рил ща {datetime.now(timezone.utc).isoformat(" ")} по UTC (обновляется каждую секунду)') + sleep(1) +``` + +### Скрипт на смену баннера +```python +from itd import ITDClient + +c = ITDClient(None, '...') + +id = c.upload_file('любое-имя.png', open('реальное-имя-файла.png', 'rb'))['id'] +c.update_profile(banner_id=id) +print('баннер обновлен') + +``` \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 379225e..050c285 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "itd-sdk" -version = "0.1.0" +version = "0.2.0" description = "ITD client for python" readme = "README.md" authors = [ diff --git a/setup.py b/setup.py index a3d3a36..3d21301 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import setup, find_packages setup( name='itd-sdk', - version='0.1.0', + version='0.2.0', packages=find_packages(), install_requires=[ 'requests'