Skip to main content

Rubx Library For Rubika Messenger Of Iran For All

Project description

RUBX
rubika client | python 3
Document Telegram Rubika

Rubx

Messenger:

from rb import StartClient 

with StartClient('session') as client:
   client.send_message('**Hey** __from__ ``rubx``', 'chat-guid')

Rubino

from rb import RubinoClient

with RubinoClient('session') as app:
    app.create_page(...)

Handler

from rb import Handler, EventBuilder, Filters

client = Handler(...)

# handlers: HandShake, ChatsUpdates, MessagesUpdates
client.add_event_handling(func='ChatsUpdates', events=dict(get_chats=True, get_messages=True, pattern=('/start', 'Hey from rubx lib.')))

@client.handler
def hello(app, message: EventBuilder, event):
    # to print message: print(message) or print(event)
    # to use all methods: app.create_objcet_voice_chat(...)
    message.respond(message.pattern, Filters.author) # filters: chat, group, channel, author

Or

from rb import Handler, NewMessage, Filters, EventBuilder

client = Handler(...)

@client.on(NewMessage(client.handle, handle_name='ChatsUpdates'))
def update(event: EventBuilder):
    ... # event.respond('Hey', Filters.chat)

douc coming soon ...


INSTALLING

installed :)

pip install rubx

UPGRADE

pip install rubx --upgrade

CREATED BY:

- saleh | rubika.ir/TheServer

self rubika client with python3 RUBX module

rubika library !


Python 3|2.7|3.x

License

creator:

Telegram


issues forks version stars license icon


view in github :

library


the special:

  • [RUBX] > a library or module 'official' for rubika messnger with client server from iran ! for all .
  • [RUBX] > full method and all methods rubika !
  • [RUBX] > use api's rubika for you .
  • [RUBX] >> joining in anjoman group: https://rubika.ir/programmers_info/CGAJIFHEIBGFCGD)

01110010011101010110001001111000

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

rubx-10.2.0.tar.gz (37.5 kB view hashes)

Uploaded Source

Built Distribution

rubx-10.2.0-py2.py3-none-any.whl (36.2 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page