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 Distribution

neonize-0.3.3.tar.gz (254.2 kB view details)

Uploaded Source

Built Distributions

neonize-0.3.3-py310-none-win_arm64.whl (5.0 MB view details)

Uploaded Python 3.10 Windows ARM64

neonize-0.3.3-py310-none-win_amd64.whl (5.5 MB view details)

Uploaded Python 3.10 Windows x86-64

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

Uploaded Python 3.10 Windows x86

neonize-0.3.3-py310-none-manylinux2014_x86_64.whl (5.3 MB view details)

Uploaded Python 3.10

neonize-0.3.3-py310-none-manylinux2014_s390x.whl (5.3 MB view details)

Uploaded Python 3.10

neonize-0.3.3-py310-none-manylinux2014_i686.whl (7.9 MB view details)

Uploaded Python 3.10

neonize-0.3.3-py310-none-manylinux2014_aarch64.whl (5.0 MB view details)

Uploaded Python 3.10

neonize-0.3.3-py310-none-macosx_12_0_x86_64.whl (5.3 MB view details)

Uploaded Python 3.10 macOS 12.0+ x86-64

neonize-0.3.3-py310-none-macosx_12_0_arm64.whl (5.0 MB view details)

Uploaded Python 3.10 macOS 12.0+ ARM64

neonize-0.3.3-py3-none-any.whl (300.0 kB view details)

Uploaded Python 3

File details

Details for the file neonize-0.3.3.tar.gz.

File metadata

  • Download URL: neonize-0.3.3.tar.gz
  • Upload date:
  • Size: 254.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.11.10 Linux/6.5.0-1025-azure

File hashes

Hashes for neonize-0.3.3.tar.gz
Algorithm Hash digest
SHA256 7e984f6d275e3a1446372246796d64ff5e4e2d8d2bee70a550e3070818fe3192
MD5 cef996262c5fc296d055af48af5937b0
BLAKE2b-256 1ec4a9b213b098d80cf79728e93f23baef43da845b439d6d51283b9ea1194221

See more details on using hashes here.

File details

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

File metadata

  • Download URL: neonize-0.3.3-py310-none-win_arm64.whl
  • Upload date:
  • Size: 5.0 MB
  • Tags: Python 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.11.10 Linux/5.15.0-1074-azure

File hashes

Hashes for neonize-0.3.3-py310-none-win_arm64.whl
Algorithm Hash digest
SHA256 24c1ffbc9b3de7cdc0a15912a986bacf47e2fa3cd49bea806e4c84285f350594
MD5 123a0773369244323f74c88231e637d8
BLAKE2b-256 d98a7338853f65c65d6e2131962a99478a5595b7706742384608c218407adab9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: neonize-0.3.3-py310-none-win_amd64.whl
  • Upload date:
  • Size: 5.5 MB
  • Tags: Python 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.11.10 Linux/5.15.0-1074-azure

File hashes

Hashes for neonize-0.3.3-py310-none-win_amd64.whl
Algorithm Hash digest
SHA256 df15312659b503539a0324b9f5a03f0c61a6237659cb6326f68eb4ac838deeec
MD5 cf169c51498a77d9da290fa83016347a
BLAKE2b-256 b7d74805f1abd63bf34a723eabea00f205fd5ef25be5bcc4232ecae84c3aace5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: neonize-0.3.3-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.4 CPython/3.11.10 Linux/5.15.0-1074-azure

File hashes

Hashes for neonize-0.3.3-py310-none-win32.whl
Algorithm Hash digest
SHA256 26f9c3d847dd730dcfe3a54facc6515ab77122ba5aad440a145cd0502bf0e080
MD5 db835498445080a3ea4edee3e25a7880
BLAKE2b-256 a91e542fcd2e5a6a4b158dd407910fe655c471ff8d6e406fde5a4bc547a0735d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.3.3-py310-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dd70d944785152982594964e1171943bad7c16b88460db96f730ece693dd3d61
MD5 20620dca2b58e4d8a92a59bcb06866d4
BLAKE2b-256 317bd700ea3b9f6edbf18a00ebdfe0c9486bb8f2844de86a117fdae74bffc923

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.3.3-py310-none-manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 fab9136a37d01d8b8c395e1ba124c5e85b1b0049892890ac056838fb029fa6a8
MD5 79be0cf4cc842781a78a6c52da54d7de
BLAKE2b-256 ac2314214007a3face9d03e2806c91726737c1487a4f035f6d835c0a128bafed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.3.3-py310-none-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 479109ea357fe65796a766c5394ade69c64c7bfda9a278eb206847d6cbb7c220
MD5 3d92258cc126622e1dbb24be39a0b1ad
BLAKE2b-256 8998730c6a1cae03ce114f0d42df802c707b58929719dd6919d77fb8d1cbbf93

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.3.3-py310-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 86eca2e40be8156cf386a9f67a74bed04f3e8e0df9d26dbf801d8b0aa06d7d6f
MD5 1e8eccb761a9024aa4e4a23073bad22a
BLAKE2b-256 a5a4ac3e43e1e404e2addcf8e6012457437bf70d970e5470ff1b0a74a785a4d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.3.3-py310-none-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 97ec247da0313f4d4694e898ccc44f47decba15798ba6bf391c7f07250bb4611
MD5 fa221ec6f44532c25c83fe6fdfd2c31d
BLAKE2b-256 db720cb58bf1e1ac6e77029e406647b71c6bbb2ce84b3d16ca479056a585de2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.3.3-py310-none-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 dad944ead43a24226086391910db65d197236857d717faa98833c125ee84c1c8
MD5 62ee8ddd16f3a6af72cb3f81c1c91ad1
BLAKE2b-256 ec10d64f71755d9d2f24f52714f2b4f9e58ada2c92a222ec3e3f1ae4721c58b4

See more details on using hashes here.

File details

Details for the file neonize-0.3.3-py3-none-any.whl.

File metadata

  • Download URL: neonize-0.3.3-py3-none-any.whl
  • Upload date:
  • Size: 300.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.11.10 Linux/6.5.0-1025-azure

File hashes

Hashes for neonize-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b4a61856554b1e23086c74af37be6a42704875cd248637077940824ac2e34827
MD5 8a0de52bb726ac11a72f383991e3229d
BLAKE2b-256 2cd4f546ef3ceb48e50a153f11f81c708be69900c7558321fe8776025cc9ade4

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