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.1.14.tar.gz (218.4 kB view details)

Uploaded Source

Built Distributions

neonize-0.1.14-py310-none-win_arm64.whl (4.8 MB view details)

Uploaded Python 3.10 Windows ARM64

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

Uploaded Python 3.10 Windows x86-64

neonize-0.1.14-py310-none-win32.whl (5.1 MB view details)

Uploaded Python 3.10 Windows x86

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

Uploaded Python 3.10

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

Uploaded Python 3.10

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

Uploaded Python 3.10

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

Uploaded Python 3.10

neonize-0.1.14-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.14-py310-none-macosx_12_0_arm64.whl (4.8 MB view details)

Uploaded Python 3.10 macOS 12.0+ ARM64

neonize-0.1.14-py3-none-any.whl (261.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: neonize-0.1.14.tar.gz
  • Upload date:
  • Size: 218.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.9 Linux/6.5.0-1023-azure

File hashes

Hashes for neonize-0.1.14.tar.gz
Algorithm Hash digest
SHA256 b539207ad32a275621db3b3996d0a675a47b3c1814b505d5cfd1266ab425d3a4
MD5 b8d7147add3bd7c5d555418997171d27
BLAKE2b-256 d984ff877f632f6b39a7423b41a80f76a48e1cfce68bb91fd356ab642befe69e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: neonize-0.1.14-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.14-py310-none-win_arm64.whl
Algorithm Hash digest
SHA256 c4e67d070d7a0aed0932f8fa1300f557912142e3dec0e19b54b1fa60b7e1d0d0
MD5 896ba6d6bf31a138f7c363cd0722f299
BLAKE2b-256 bf078f21528aa9c71cd8df28566c65fb38c56514c4bed77d697fba156ab27ec4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: neonize-0.1.14-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.14-py310-none-win_amd64.whl
Algorithm Hash digest
SHA256 7708b862724edd605f985dff7bc2ced3a004f04fd33224935c2a01a374a533ec
MD5 3d20262c4bdad96452a088830b9d116d
BLAKE2b-256 1466eb610e0bb7e7cd9de0514727a0484c18fc57c639fa03d1a0d38bec9ffbfe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: neonize-0.1.14-py310-none-win32.whl
  • Upload date:
  • Size: 5.1 MB
  • Tags: Python 3.10, Windows x86
  • 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.14-py310-none-win32.whl
Algorithm Hash digest
SHA256 cedd584dbf26765f796595bdb8766c0b65e84a27559fdb194e2f696f66f786da
MD5 35ed1d382b75a2567f6f2ac52c05cbdc
BLAKE2b-256 28ab9d0ed2539fb09a8944055b2c322ef3d2abc87d6157e6f318c7124972c848

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.1.14-py310-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 58f180b32e1a17219daaa4dde400f4f5f3ba7a45fd0cb4b00367b660a8c4b93c
MD5 837eb3b2f9d025b55bd266ec74537ad1
BLAKE2b-256 f169871ee697d0650ef5ad4a5970165f6ab8f2be89305931f19d6ba70416fcb5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.1.14-py310-none-manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 aacc243559067412271044f52593ed4dca60b2f959f1ad025c248212f246dc2a
MD5 0a43793d7c169e620e7a14ed6349a6a4
BLAKE2b-256 005e7b0c80e1438d7bc9b8912d8f02f50ff5fde30b049f2e0d3f9198de6df6d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.1.14-py310-none-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ee55f6f48a58416d4e7743da69ea1a92407951bdfa2104a1db158dbfc9475d92
MD5 5158a0518b6c2a6fb746170ee95caaf6
BLAKE2b-256 22a62615beb715609376cadb704a269d3ad7299628797a62ef44f1b05527a073

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.1.14-py310-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 216bc559c6eb9d8b8801bc09d7073cc5a4611d7ad44a7dd563308f4f68d02482
MD5 01d18aaf3f8a57e3fdbaac7ffb210f4e
BLAKE2b-256 662cbca0080d36ea84439f743b50ec516e94e5a82dfc3dfe9b295df75fd0a915

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.1.14-py310-none-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 7f19e60970ac73ceb284af4e35c35497abbf3fe78ed0ebe31122c13477062001
MD5 2d9bd2a853a891085dee084802081bcd
BLAKE2b-256 56d35e6c13e96ba90a4bf5b96d837e0b53db7249579650fe473e8b7efabf8bcf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neonize-0.1.14-py310-none-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 a225a443667933fab1f55b88bda6dc0a7f9d2233980eabb036135b0e9a6bf1bd
MD5 826db841c19bd89b729efee4c819d104
BLAKE2b-256 a427699a2b5854d0e4f8c807cd82f256613a5e672850040d4742e5d8ef82c221

See more details on using hashes here.

File details

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

File metadata

  • Download URL: neonize-0.1.14-py3-none-any.whl
  • Upload date:
  • Size: 261.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.9 Linux/6.5.0-1023-azure

File hashes

Hashes for neonize-0.1.14-py3-none-any.whl
Algorithm Hash digest
SHA256 ecf1258084f66b90994f08ddb048d931c16b01f9a1f60340586daa5ea98e7ef6
MD5 b754013e651223c96f1dea1c03e07c2c
BLAKE2b-256 83b24b3fccd19f4aafe5872a1d692e4f6aee96df17f1ac809ce9bfe894ac51d2

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