Skip to main content

whatsmeow binder for python

Project description

Neonize

Release

Neonize is a Python library designed to streamline the automation of tasks on WhatsApp. With neonize, users can easily automate various actions on WhatsApp, such as sending messages, processing received messages, and executing specific actions based on predefined scenarios.

Key Features:

  1. Message Automation: Neonize provides a straightforward interface for sending automated messages to specific WhatsApp numbers.
  2. Message Processing: Users can define functions or actions to be taken based on received messages. This allows users to create automated responses or run specific scenarios based on message content.
  3. Binding with Whatsmeow: Neonize is built as a binding for the Whatsmeow library, leveraging similar functionality. This provides more flexibility in development and integration with functions that users may already be familiar with from Whatsmeow.
  4. Communication with Protobuf: Neonize uses the Protobuf format as the communication protocol, offering speed and efficiency in data exchange between the application and WhatsApp.

Usage:

  1. Simple Installation: Neonize can be easily installed through Python package managers such as pip.
    pip install neonize
    
  2. Initialization and Configuration: Users can quickly configure neonize to use the desired WhatsApp account.
  3. Easy-to-Use: Neonize provides a simple API and clear documentation to facilitate usage. Users can swiftly write scripts for WhatsApp automation according to their needs.

With neonize as a binding for Whatsmeow, WhatsApp automation becomes more accessible for Python developers, combining the strengths of both libraries and leveraging familiar functionalities from Whatsmeow.

To easily create a bot with minimal setup, you can utilize the Thundra library

Contribution Guidelines

If you would like to contribute to this project, please follow these steps:

  1. Fork this repository.
  2. Create a new branch: git checkout -b branch-name.
  3. Perform the desired tasks or changes.
  4. Commit the changes: git commit -m 'Commit message'.
  5. Push to branch: git push origin nama-branch.
  6. Send pull request.

Local Development

If you want to run this project locally, follow these steps:

  1. Clone the repository: git clone git@github.com:krypton-byte/neonize.git.
  2. Install dependencies: poetry install --with dev (customize to the project).
  3. Run the project: python examples/basic.py (customize to the project).

Lisensi

This project is licensed under Apache-2.0. See the LICENSE file for more information.


Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

neonize-0.1.11-py310-none-win_arm64.whl (5.3 MB view details)

Uploaded Python 3.10 Windows ARM64

neonize-0.1.11-py310-none-manylinux2014_x86_64.whl (5.2 MB view details)

Uploaded Python 3.10

neonize-0.1.11-py310-none-manylinux2014_s390x.whl (5.2 MB view details)

Uploaded Python 3.10

neonize-0.1.11-py310-none-manylinux2014_i686.whl (7.6 MB view details)

Uploaded Python 3.10

neonize-0.1.11-py310-none-manylinux2014_aarch64.whl (4.9 MB view details)

Uploaded Python 3.10

neonize-0.1.11-py310-none-macosx_12_0_x86_64.whl (5.1 MB view details)

Uploaded Python 3.10 macOS 12.0+ x86-64

neonize-0.1.11-py310-none-macosx_12_0_arm64.whl (4.8 MB view details)

Uploaded Python 3.10 macOS 12.0+ ARM64

File details

Details for the file neonize-0.1.11-py310-none-win_arm64.whl.

File metadata

  • Download URL: neonize-0.1.11-py310-none-win_arm64.whl
  • Upload date:
  • Size: 5.3 MB
  • Tags: Python 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.8 Linux/6.8.1-arch1-1

File hashes

Hashes for neonize-0.1.11-py310-none-win_arm64.whl
Algorithm Hash digest
SHA256 6fa0e093802ff250fb15438003bf88cfcd4bacfb797fe50c344eacf7163a2dbe
MD5 03710206a76e908931e68c3f112f7255
BLAKE2b-256 b4598cebed7f68404dd352df1f747f4139e092eff91abb635f665eaafc562555

See more details on using hashes here.

File details

Details for the file neonize-0.1.11-py310-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for neonize-0.1.11-py310-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c5e88cf3628ed7e27858f1e0495c6a79bebf3cba6283af71f899bd0df620998c
MD5 a35b9aa553430d5905729e5413ef799c
BLAKE2b-256 b4d4af82f45243be389296319a678f87cf94d2ae983d5ea5691db526fd8388e1

See more details on using hashes here.

File details

Details for the file neonize-0.1.11-py310-none-manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for neonize-0.1.11-py310-none-manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 215619299fb4e18d71cf5b5bc3ea2537b8767f147054a46f9ff2c617144694ac
MD5 d9421e8032f39fa7c6f222a6f2d6ea32
BLAKE2b-256 5877cdb2c5d586bde3980e36a54ae76d6a939a144bb9db49bbbc2f383a1b51ae

See more details on using hashes here.

File details

Details for the file neonize-0.1.11-py310-none-manylinux2014_i686.whl.

File metadata

File hashes

Hashes for neonize-0.1.11-py310-none-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e12bb84865d0eb5b6dd9128d6710cd0b7a77f5309924b2847a329bcf63b5019f
MD5 29830b9f30096ee6428c417144885932
BLAKE2b-256 c8ff7094026c1c98fb4bccf751171b10f6c15040bcac400b8f94589d2ec1873b

See more details on using hashes here.

File details

Details for the file neonize-0.1.11-py310-none-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for neonize-0.1.11-py310-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cea702c64bea5a65866c566e73fffe0be61cc3b5184668ec0bb674e1f385f3a3
MD5 8066fd62bba54cbd2beff7038658affa
BLAKE2b-256 16703854c90f70db41baffd63c1faa110b90bbb7f3b0ce3463926711cfb1efa8

See more details on using hashes here.

File details

Details for the file neonize-0.1.11-py310-none-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for neonize-0.1.11-py310-none-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 68f6732a6e9a3cb19e8e5878124e27a1cff32b0e0d569a24bbaa609642549211
MD5 5533ad811c06f33e9f25cf6d93264f91
BLAKE2b-256 1d1c61b2fb3be398d09b834b749acbe46b454401539f8fd7d1ab3cc8d308cfe6

See more details on using hashes here.

File details

Details for the file neonize-0.1.11-py310-none-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for neonize-0.1.11-py310-none-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 45a04c261e144249319d56cd065564bd6e4298d9fc3e8312e256292d317b87da
MD5 50fe632265a37bc1c192fe5658553221
BLAKE2b-256 43a37d097d196b28ac3e41e888a59b5dcf90719c95983c520e33cc05113a10db

See more details on using hashes here.

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