Skip to main content

tdlib_python ZerounIntezarAgler

Project description

Tdlib Python

Tdlib Python sebuah library untuk membuat bot / userbot / apapun yang berhubungan dengan telegram

Fakta

  • Library ini tidak terikat banyak depenencides pihak 3

Feature

  • Sangat Cepat Library Async
  • Mudah Digunakan

Contoh

Memasang

sebelum memasang pastikan kamu mengetahui basic python setidaknya kamu sudah menginstall ptyhon dalam komputer / device kamu. Python Website

  • Python

    pip install tdlib-python
    

Dokumentasi

EnsureInitialized

method wajib di panggil bebas mau setelah on / sebelum method on tapi saya sarankan sebelum on

contoh:

  tdlibPythonZerounIntezarAgler.ensureInitialized(libraryPath="fork/dependencies/lib/libtdlib_python.so")

Initialized

method ini wajib di panggil setelah method on karena untuk mengolah update

contoh:

  await tdlibPythonZerounIntezarAgler.initialized()

On

method on ini berguna untuk mendapatkan update data dari invoke / update

contoh:

  def on_callback(update:dict):
    print(update)

  tdlibPythonZerounIntezarAgler.on(event_name="update", on_callback=on_callback)
  

createClient

untuk membuat client baru pastikan kamu memanggil method.

contoh:

newClientId = tdlibPythonZerounIntezarAgler.createClient()
print(newClientId)

Invoke

untuk memanggil api kamu perlu membaca dokumentasi langsung

disini saya hanya menyediakan parameters data map, map / json ini terdapat beberapa key penting

Key Description Value Wajib Diisi
@type ini isi dengan method dari String ya
@client_id ini berisi client id dari method createClient int jika untuk method sync ada yang wajib ada yang tidak
@extra isi dengan unique id karena method async tidak return data langsung jadi perlu extra sebagai kunci return data String Tidak

jika sudah mengisi parameters wajib, kita lanjut bagaimana menginvoke api

  • SetLogVerbosityLevel di karenakan ini method log maka kamu menggunakan method sync dan tidak wajib mengisi key @client_id

    contoh:

  tdlibPythonZerounIntezarAgler.invokeSync(parameters={
    "@type": "setLogVerbosityLevel",
    "new_verbosity_level": 0,
  });
  • SendMessage untuk mengirim pesan menggunakan library ini pastikan client sudah login [Referensi Dokumentasi SendMessage](url docs)
        /// ambil from createClient atau pembaruan
        client_id = 1;
        getMe = await tdlibPythonZerounIntezarAgler.invoke(parameters={
          "@type": "getMe",
          "@client_id": client_id,
        });
        print(getMe);
        await tdlibPythonZerounIntezarAgler.invoke(parameters={
          "@type": "sendMessage",
          "@client_id": client_id,
          "chat_id": getMe["id"],
          "type": "text",
          "text": "Hello",
        });

di atas itu hanyalah contoh, untuk menggunakan method lain isi saja data parameters, pastikan parameters key wajib di isi sesuai table, maksud saya ada beberapa key yang wajib di isi, jika tidak ya akan mengirim data error

Bantuan

Sulit? saya sudah membangun library ini sebaik mungkin dan berusaha mudah di baca dan digunakan sebaik mungkin.

jika kamu masih merasa kesulitan dan kebingungan cobalah bergabung ke group kami secara gratis tanpa biaya apapun

sebelum join pastikan memakai profile yang jelas kami tidak keberatan kamu siapa, dan pangkat apapun, tapi pastikan ada username dan photo profile, dan usahakan untuk chat di group tidak chat pribadi karena itu group umum dan mungkin orang lain kebingungan. jika tidak mengikuti ini kemungkinan tidak bisa akses chat di group dan bakal di banned, solusi pakai akun kedua, karena setelah di banned kami tidak bisa merespond cepat

Support Me

Jika kamu merasa program ini berguna, kamu bisa support saya GITHUB zerounintezaragler di link itu tersedia social media dan sponsor saya. saya tidak keberatan jika kamu hanya follow / donasi uang sedikit

Terimakasih

zerounintezaragler - 18-07-2025

Tags

  • tdlib_python python

Project details


Download files

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

Source Distribution

tdlib_python-0.0.1.tar.gz (9.9 kB view details)

Uploaded Source

Built Distribution

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

tdlib_python-0.0.1-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file tdlib_python-0.0.1.tar.gz.

File metadata

  • Download URL: tdlib_python-0.0.1.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.1

File hashes

Hashes for tdlib_python-0.0.1.tar.gz
Algorithm Hash digest
SHA256 52d4b1ef4e18fe4f131c3cd0b0b3c00ae27c6b04028eaffac85ae0455da5c3db
MD5 d516a0f436cd9d27e5c1873a83f951d7
BLAKE2b-256 25414532cfd5bef4249999bf47aca1db10a2da0df5603de04cb906ffbf668b95

See more details on using hashes here.

File details

Details for the file tdlib_python-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: tdlib_python-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 10.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.1

File hashes

Hashes for tdlib_python-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 790c604e8f729077718b0429b1791d9519b3a24b974a1bfbc154b9af87c7c6f0
MD5 655f45cab4f5e1b96f48d8998c0290f6
BLAKE2b-256 107b683c5716c2431971c9f6a5681957b6c9377f840eff36ed7525609b17c8bc

See more details on using hashes here.

Supported by

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