Metadata-Version: 2.4
Name: soroushkit
Version: 4.1.0
Summary: Soroush Kit - Complete toolkit for Soroush Plus
Author: SoroushKit Team
Author-email: soroushkit@gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: splusthon>=1.1.4
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: license-file
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# SoroushKit v4.1.0

**Complete toolkit for Soroush Plus**

## Features
- High speed with poll_interval = 0.00001
- No API Key required
- Smart caching
- Group management: ban_user, pin_message, unpin_message
- **NEW:** `delete()` method for messages
- **NEW:** `edit_message()` and `delete_messages()` methods

## Install
```bash
pip install soroushkit
```

## Example
```python
from soroushkit import SoroushKitClient, NewMessage
import asyncio

client = SoroushKitClient("my_session")

@client.on(NewMessage)
async def handler(event):
    if event.text == "Hello":
        await event.reply("Hi!")
    elif event.text == "delete":
        await event.delete()

async def main():
    await client.start()
    await client.run_until_disconnected()

if __name__ == "__main__":
    asyncio.run(main())
```

## Group Management Methods
- `ban_user(chat_id, user_id)` - Ban a user
- `pin_message(chat_id, message_id)` - Pin a message
- `unpin_message(chat_id, message_id)` - Unpin a message

## License
MIT
