Skip to main content

navax for Python — Termux

مكتبة Python للتعامل مع WhatsApp عبر Baileys. هذه النسخة مناسبة لـ Termux على Android: لا تستخدم Node.js المضمّن الخاص بسطح المكتب، بل تعتمد على Node.js الذي يثبّته Termux.

غير تابعة لـ WhatsApp أو Meta. استخدمها وفق القوانين وشروط الخدمة، ولا تستخدمها للسبام.

التثبيت على Termux

pkg update -y
pkg install -y python nodejs-lts unzip
unzip navax-1.0.0-termux.zip
cd navax-1.0.0-termux
python -m pip install --upgrade pip
python -m pip install .

في أول تشغيل ستثبت المكتبة تلقائياً اعتماد Baileys داخل ~/.navax_runtime. للتثبيت اليدوي:

cd ~/.navax_runtime
npm install --no-audit --no-fund --save-exact

مثال سريع

import asyncio
from navax import MoXstarClient

async def main():
    client = MoXstarClient(auth_dir='./auth')
    client.on('qr', lambda code: print('QR:', code))
    client.on('ready', lambda _: print('navax جاهزة'))
    await client.start()
    await client.wait_until_ready()
    await client.wait_closed()

asyncio.run(main())

يمكن تحديد مسار Node يدوياً عبر متغير البيئة NAVAPRO_NODE، لكن الوضع الافتراضي يستخدم node الموجود في Termux.

ملاحظات Android/Termux

  • استخدم nodejs-lts وليس نسخة Node مكتبية مضمّنة.
  • يفضّل تعطيل تحسين البطارية لتطبيق Termux حتى لا ينقطع الاتصال في الخلفية.
  • الاتصال الحي يحتاج QR أو Pairing Code ورقم WhatsApp حقيقي.
  • اختبارات Python المحلية لا تتصل بواتساب.

Metadata

Release files for navax 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for navax 1.0.0
File Size Uploaded
navax-1.0.0.tar.gz 8.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for navax 1.0.0
File Interpreter ABI Platform
navax-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 18.0 kB

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page