Skip to main content

Rubpy Logo

Rubpy
Asynchronous & elegant Python framework for the Rubika API

🏠 Homepage📘 Documentation📦 Releases🗞 News


🌟 Rubpy

Modern. Elegant. Asynchronous.
A clean Pythonic interface to interact with Rubika's API — for both users and bots.


🚀 Async Example

from rubpy.bot import BotClient, filters

app = BotClient("bot_token")


@app.on_update(filters.private)
async def hello(client, message):
    await message.reply("Hello from Rubpy!")


app.run()

🚀 Async Example

from rubpy import Client, filters
from rubpy.types import Update

bot = Client(name='rubpy')

@bot.on_message_updates(filters.text)
async def updates(update: Update):
    print(update)
    await update.reply('`hello` __from__ **rubpy**')
  

bot.run()

Minimal Async:

from rubpy import Client
import asyncio

async def main():
    async with Client(name='rubpy') as bot:
        result = await bot.send_message('me', '`hello` __from__ **rubpy**')
        print(result)

asyncio.run(main())

⚡ Sync Example

from rubpy import Client

bot = Client('rubpy')

@bot.on_message_updates()
def updates(message):
    message.reply('`hello` __from__ **rubpy**')

bot.run()

Minimal Sync:

from rubpy import Client

with Client(name='rubpy') as client:
    result = client.send_message('me', '`hello` __from__ **rubpy**')
    print(result)

✨ Why Rubpy?

  • 📦 Ready — Install with pip and start instantly
  • 🧠 Easy — Clean, intuitive, and beginner-friendly
  • 💅 Elegant — Beautifully abstracted low-level details
  • 🚀 Fast — Powered by high-performance pycryptodome
  • 🔁 Async First — Full async design, with sync support
  • 💪 Powerful — Everything the official client can do — and more

📦 Installation

pip install -U rubpy

📣 Stay Connected

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rubpy-7.3.5.tar.gz (116.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rubpy-7.3.5-py3-none-any.whl (187.8 kB view details)

Uploaded Python 3

File details

Details for the file rubpy-7.3.5.tar.gz.

File metadata

  • Download URL: rubpy-7.3.5.tar.gz
  • Upload date:
  • Size: 116.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for rubpy-7.3.5.tar.gz
Algorithm Hash digest
SHA256 a35067f0c397c0fae02b5a4ddfad985d6d3b2f59af65b06a4f7473c8cf9af3e3
MD5 a98471d53279007ee5d53e84747e0f14
BLAKE2b-256 8611623097cb4c53ad0d063204dbc6eda1f04941ca75ab19f028f04f1ea01503

See more details on using hashes here.

File details

Details for the file rubpy-7.3.5-py3-none-any.whl.

File metadata

  • Download URL: rubpy-7.3.5-py3-none-any.whl
  • Upload date:
  • Size: 187.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for rubpy-7.3.5-py3-none-any.whl
Algorithm Hash digest
SHA256 322c8d794382b400ef1b067518a5935283998f4d786ff9d054ed40f82897ec91
MD5 8e1b5bf454ad8800b5c7e0fff178994e
BLAKE2b-256 306f29428b3377a59118d67d134e4dfd026981d846b8fafc05c3f5a9c1111a6c

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

7.3.5 This release

2 files

7.3.4

2 files

7.3.3

2 files

7.3.2

2 files

7.3.1

2 files

7.3.0

2 files

7.2.9

2 files

7.2.8

2 files

7.2.7

2 files

7.2.6

2 files

7.2.5

2 files

7.2.4

2 files

7.2.3

2 files

7.2.2

2 files

7.2.1

2 files

7.2.0

2 files

7.1.34

2 files

7.1.33

2 files

7.1.32

2 files

7.1.31

2 files

7.1.30

2 files

7.1.29

2 files

7.1.28

2 files

7.1.27

2 files

7.1.26

2 files

7.1.25

2 files

7.1.24

2 files

7.1.23

2 files

7.1.22

2 files

7.1.21

2 files

7.1.20

2 files

7.1.19

2 files

7.1.18

2 files

7.1.17

2 files

7.1.16

2 files

7.1.15

2 files

7.1.14

2 files

7.1.13

2 files

7.1.12

2 files

7.1.11

2 files

7.1.10

2 files

7.1.9

1 file

7.1.8

1 file

7.1.7

1 file

7.1.6

1 file

7.1.5

1 file

7.1.4

1 file

7.1.3

1 file

7.1.2

1 file

7.1.1

1 file

7.1.0

1 file

7.0.6

1 file

7.0.5

1 file

7.0.4

1 file

7.0.3

1 file

7.0.1

1 file

7.0.0

1 file

6.9.9

1 file

6.9.7

1 file

6.9.6

1 file

6.9.5

1 file

6.9.4

1 file

6.9.3

1 file

6.9.1

1 file

6.9.0

1 file

6.8.8

1 file

6.8.7

1 file

6.8.6

1 file

6.8.5

1 file

6.8.4

1 file

6.8.3

1 file

6.8.2

6.8.1

1 file

6.8.0

1 file

6.7.7

1 file

6.7.6

1 file

6.7.5

1 file

6.7.4

1 file

6.7.3

1 file

6.7.2

1 file

6.7.1

1 file

6.7.0

1 file

6.6.999

1 file

6.6.99

1 file

6.6.9

1 file

6.6.8

1 file

6.6.7

1 file

6.6.6

1 file

6.6.5

1 file

6.6.4

1 file

6.6.3

1 file

6.6.2

1 file

6.6.1

1 file

6.6.0

1 file

6.5.5

1 file

6.5.4

1 file

6.5.3

1 file

6.5.2

1 file

6.5.1

1 file

6.5.0

1 file

6.4.9

1 file

6.4.8

1 file

6.4.7

1 file

6.4.6

1 file

6.4.5

1 file

6.4.4

1 file

6.4.3

1 file

6.4.2

1 file

6.4.1

1 file

6.3.8

1 file

6.3.7

1 file

6.3.6

1 file

6.3.5

1 file

6.3.4

1 file

6.3.3

1 file

6.3.2

1 file

6.3.1

1 file

6.3.0

1 file

6.2.9

1 file

6.2.8

1 file

6.2.7

1 file

6.2.6

1 file

6.2.5

1 file

6.2.4

1 file

6.2.3

1 file

6.2.2

1 file

6.2.1

1 file

6.2.0

1 file

6.1.9

1 file

6.1.8

1 file

6.1.6

1 file

6.1.5

1 file

6.1.4

1 file

6.1.2

1 file

6.1.0

1 file

6.0.5

1 file

6.0.4

1 file

6.0.3

1 file

6.0.2

1 file

6.0.1

1 file

6.0.0

1 file

5.2.2

1 file

5.2.1

1 file

5.2.0

1 file

5.1.1

1 file

5.1.0

1 file

5.0.5

1 file

5.0.4

1 file

5.0.3

1 file

5.0.1

1 file

5.0.0

1 file

4.7.0

1 file

4.6.9

1 file

4.6.7

1 file

4.6.5

1 file

4.6.4

1 file

4.6.3

1 file

4.6.2

1 file

4.6.1

1 file

4.6.0

1 file

4.5.8

1 file

4.5.3

1 file

4.5.1

1 file

4.5.0

1 file

4.0.0

1 file

3.1.1

1 file

3.1.0

1 file

3.0.0

1 file

2.1.5

1 file

2.0.11

1 file

2.0.10

1 file

2.0.8

1 file

2.0.7

1 file

2.0.5

1 file

2.0.4

1 file

2.0.3

1 file

2.0.2

1 file

2.0.1

1 file

2.0.0

1 file

1.5.0

1 file

1.4.4

1 file

1.4.1

1 file

1.4.0

1 file

1.3.2

1 file

1.3.0

1 file

1.2.4

1 file

1.2.3

1 file

1.2.2

1 file

1.2.0

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page