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

Uploaded Python 3.10 Windows ARM64

neonize-0.1.13-py310-none-win_amd64.whl (5.2 MB view details)

Uploaded Python 3.10 Windows x86-64

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

Uploaded Python 3.10

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

Uploaded Python 3.10

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

Uploaded Python 3.10

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

Uploaded Python 3.10

neonize-0.1.13-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.13-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.13-py310-none-win_arm64.whl.

File metadata

  • Download URL: neonize-0.1.13-py310-none-win_arm64.whl
  • Upload date:
  • Size: 4.8 MB
  • Tags: Python 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.9 Linux/5.15.0-1067-azure

File hashes

Hashes for neonize-0.1.13-py310-none-win_arm64.whl
Algorithm Hash digest
SHA256 d2eb720806ec496bd0c519e5f3f12c795a5503704eeb2cd966e5b68f43c94987
MD5 33d05523ef652e249887053b0510520c
BLAKE2b-256 dd83dda9ed3e3043084cce1e245a0eb5004ee0eeab645a1b8a6d6d1a4a9d10a1

See more details on using hashes here.

File details

Details for the file neonize-0.1.13-py310-none-win_amd64.whl.

File metadata

  • Download URL: neonize-0.1.13-py310-none-win_amd64.whl
  • Upload date:
  • Size: 5.2 MB
  • Tags: Python 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.9 Linux/5.15.0-1067-azure

File hashes

Hashes for neonize-0.1.13-py310-none-win_amd64.whl
Algorithm Hash digest
SHA256 0f89a1a05a03c4ebfdc010dfa3a5229ef245b6476d5c7828e15801e1df177f93
MD5 10197d751e0d2f052f8ab8d77183c0b1
BLAKE2b-256 b258e3f73fd269641b67d826b41ab500c30ac63cac94e13dceb6c3e91dad4aea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.1.13-py310-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 463e2695cc4baf94f5e5dbc75e2f942b80316fb9ac49409a5a4ddba2c3b65cb1
MD5 e5926cfd1a20dcad76d291d2534a6c25
BLAKE2b-256 a7cd9baf408cd61dd2d1ee34256353fe6189f9f203d63dd3d3e727051c00f4f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.1.13-py310-none-manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c6f6cafb1390922adeecf4cd504fec9b187ef9e5392538da96bfdf9d99a48d7b
MD5 37312c60033ea94d92b20f52536f092d
BLAKE2b-256 aaa44fda13a5029ed9b8534e8d97fb923a4caed84affb0fe23d6fe612257c3ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.1.13-py310-none-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1f66ea3bbcba6cb8c46496a2dd4a39e98c76f43197d07793e25e56ec34ce83dd
MD5 825b637f34fbe09d17a5d9bb4090ca84
BLAKE2b-256 ff89f7677ca4b25a7623fba993d7717acd99344d57b14d775a914a4c5d9f11f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.1.13-py310-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4b9056aeade81f1885ed69d4bf973f7e8bb73dfc71e17a689b601b2d76623a03
MD5 0a186a805a0e0de658c37a9a8cbf915c
BLAKE2b-256 f81396fe84ef5dc6e6d880eaba82e81a7c673ff7493aee7daeb9374a638ffc07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.1.13-py310-none-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 877df86e001060958177ef3cea3781c95f78e8c14889f8ffad6d45889ae43ce4
MD5 2b1682189afd8b8767bdcdc306726769
BLAKE2b-256 c03c40cd6cbd1c4395f822467eff0ccb4966d8e13c5adaf0642d6b6bebde76ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.1.13-py310-none-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 54033503acea1c8f5776048cb0105318bbcc7acfc7ce87e3e041c4ec36df7093
MD5 ef4a27fce09f76fa2cab78e397c20a30
BLAKE2b-256 402287c336da96b5b8fe2b896896321a4780149d1da87c1d984c42f34ead0800

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