Metadata-Version: 2.1
Name: pyrubi
Version: 3.4.0
Summary: This is a powerful and easy library for building self bot in the Rubika.
Home-page: https://github.com/AliGanji1/pyrubi
Author: Ali Ganji zadeh
Author-email: ali.ganji.za@gmail.com
Keywords: rubika,rubino,pyrubi,pyrubika,bot,chat
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
Classifier: Topic :: Internet
Classifier: Topic :: Communications
Classifier: Topic :: Communications :: Chat
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Requires-Python: ~=3.7
Description-Content-Type: text/markdown
Requires-Dist: urllib3
Requires-Dist: tqdm
Requires-Dist: websocket-client
Requires-Dist: pycryptodome
Requires-Dist: mutagen
Requires-Dist: filetype

<p align='center'>
    <img src='https://iili.io/HIjPRS9.jpg' alt='pyrubi image' width='270' height=120 class="image">
    <br>
    <b>Fast and powerfull Rubika API library</b>
</p>

<p align='center'>
    <a href='https://github.com/AliGanji1/pyrubi'>GitHub</a>
    •
    <a href='https://rubika.ir/pyrubi_documents'>Documents</a>
</p>


## Pyrubi 3.4.0
> Fast and powerfull Rubika API library for building self bots.

[![Downloads](https://static.pepy.tech/badge/pyrubi)](https://pepy.tech/project/pyrubi)


<hr>

### Install or Update:

``` bash
pip install -U pyrubi
```

<hr>

### Quick start:

``` python
from pyrubi import Client

client = Client(session="mySelf")

for message in client.on_message():
    if message.text == "hello":
        message.reply("**hello** __from__ ##pyrubi##")
```

also you can enter your session data manually:
```python
from pyrubi import Client

auth_key = "abcdefghijklnopkrstuvwxyzazxcqwe"
private_key = "-----BEGIN RSA PRIVATE KEY-----\n..."

client = Client(auth=auth_key, private=private_key)

for message in client.on_message():
    if message.text == "hello":
        message.reply("**hello** __from__ ##pyrubi##")
```

<hr>

### Features:
    
- **Fast** : *The requests are very fast and optimize.*

- **Powerful** : *While the library is simple, it has high speed and features that make your work easier and faster*

- **Easy** : *All methods and features are designed as easy and optimal as possible*


<hr>

### Social Media:
### <a href='https://rubika.ir/pyrubika'>Rubika</a>

<hr>

### 🌟 Star History

[![Star History Chart](https://api.star-history.com/svg?repos=AliGanji1/Pyrubi&type=Date)](https://star-history.com/#AliGanji1/Pyrubi&Date)
