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.12-py310-none-win_arm64.whl (5.3 MB view details)

Uploaded Python 3.10 Windows ARM64

neonize-0.1.12-py310-none-win32.whl (5.3 MB view details)

Uploaded Python 3.10 Windows x86

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

Uploaded Python 3.10

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

Uploaded Python 3.10

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

Uploaded Python 3.10

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

Uploaded Python 3.10

neonize-0.1.12-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.12-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.12-py310-none-win_arm64.whl.

File metadata

  • Download URL: neonize-0.1.12-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.12-py310-none-win_arm64.whl
Algorithm Hash digest
SHA256 453bdc10c83dc799d2bfc4eda81c50e63598bb299f75031804548483fe54d8c2
MD5 443484e3810914cd20835e837663f2a7
BLAKE2b-256 5ffa0d1db0dd24231d53c85608c959e082d93ae9ca2518c8601b95ef99aeb6db

See more details on using hashes here.

File details

Details for the file neonize-0.1.12-py310-none-win32.whl.

File metadata

  • Download URL: neonize-0.1.12-py310-none-win32.whl
  • Upload date:
  • Size: 5.3 MB
  • Tags: Python 3.10, Windows x86
  • 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.12-py310-none-win32.whl
Algorithm Hash digest
SHA256 55ae1e21c0c6310636fbb0857a32cbea6c2a5bb259d087cf6d0cffb526ad9a01
MD5 c6b0e65dff79fa225af20e9405a41ba8
BLAKE2b-256 d0fc38a8f0d38fa977c8569cee5a1e32f05f5e21bc0163c104afff2e10004825

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.1.12-py310-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7933c3da75fedc7602556d6a9ae61cf619b40eb3ce70d2182b896240aa67004d
MD5 26210214c64bfbd6209801ec135fa7cc
BLAKE2b-256 2cb254ac66938e9e3d6aa50a569ba3f9f63153e46eecc5a13f3aeae15c71466d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.1.12-py310-none-manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 94791eabff8a954f77d6a606ac7011cc06cc30cec06cdfc7ee631fcd80e205cd
MD5 4962827745cdecdd7e40ab10e08d46b2
BLAKE2b-256 796e6185c77aa9969c6cb6d030a3ea6589bdf3a373f7a4ac7d3acd93e6d4461a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.1.12-py310-none-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b7307c5a3990542c35c5bd7b15b1ec3a69cdebc63ff9e5ed5ef2a2a2ec51689e
MD5 97c7adf1bfc63654b38550b2ffdd29e8
BLAKE2b-256 066acfbbe2215dc6ee85d710aa720051147e0a11160960ff437f1a4c3468af01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.1.12-py310-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a9283eef77134cc2fc07a48fd13ff9acc6876cb005f7d095046da60884c62d6e
MD5 ce2675b828d34a5728bbdc3b429d26e1
BLAKE2b-256 0d90f0d271aedea6eb5f8104e37a21b186f6315f512744ea55d77f22682c393d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.1.12-py310-none-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 a7720c0a7a182731f4ba74c03ec6d08efb9f29f9bbaae47150d3af97022c9343
MD5 17bca06feaf3f786a78b9a079e221403
BLAKE2b-256 9bb4595c01a9b2e56883c70bc889f46506e4cbf38785f0b65ac3d82cb42048c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.1.12-py310-none-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 32400082bf5289f0f97b6aa43f2b8c881fb6dfd02dee2785afb351e00baa7111
MD5 02b8539de3add2c24ec291d3818aac3d
BLAKE2b-256 07cb9e9d45d9d5287d11160f439e2f386b398b4ff593a48b9d5f7e6326974387

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