Overview โข Features โข Usage โข Installation โข Contributing โข License
Demon Connect - WhatsApp API is the ultimate tool for WhatsApp magic. ๐งโโ๏ธ
With this API, you can:
Demon Connect is perfect for any app that wants to improve customer engagement, automate messaging, or just have fun with WhatsApp API.
Ready to start your adventure with Demon Connect? Join us today and unleash the power of WhatsApp in your apps!๐ฅ
This project provides a powerful API for interacting with WhatsApp Web. The API is implemented in the whatsapp_api.py
module and is documented in detail in the API Documentation.
๐ฒ WhatsApp Integration: Seamlessly integrate WhatsApp messaging into your applications.
๐ฉ Message Sending: Send text messages, images, and videos programmatically.
๐ Group Messaging: Engage with WhatsApp group chats via the API.
๐ง Customization: Customize and extend the API to suit your project's needs.
Install Demon Connect - WhatsApp API in your Python project.
Initialize the API and connect to WhatsApp Web.
Send messages and media programmatically to your WhatsApp contacts.
Explore advanced features and customization options.
Install Demon Connect via pip:
pip install demon-connect
Include Demon Connect in your Python project:
from demon_connect.whatsapp_api import Demon
# Initialize the API
whatsapp_demon = Demon()
# Log in to WhatsApp Web
whatsapp_demon.login()
# Send a message
message = "heyy"
contact = "Grp"
whatsapp_demon.send_message(contact,message)
whatsapp_demon.delete_message(contact,message)
# Send an image (provide the path to the image file)
image_path = r"C:\Users\raman\Downloads\aatman.jpg"
contact = "Grp"
whatsapp_demon.send_image(contact,image_path)
# Send a video (provide the path to the video file)
video_path = "path/to/your/video.mp4"
whatsapp_demon.send_video(contact,video_path)
# tag all in group
group_name = "Grp"
whatsapp_demon.tag_all(group_name)
@whatsapp_demon.event
def on_message(chat):
print(f"New message from {chat.name}: {chat.message}")
@whatsapp_demon.event
def on_ready():
print("Demon is ready!")
chat = whatsapp_demon.open("Anupam Maurya")
chat.send("HI")
First off, thank you for considering contributing to our project! ๐ We value all our contributors and weโre excited to see how you can make this project even better.
Before you start, we ask everyone to adhere to our Code of Conduct. Itโs important to us that we maintain a positive and inclusive environment for everyone in our community.
Next, take a moment to familiarize yourself with our API Documentation. Understanding the API is key to making meaningful contributions.
We also have a specific workflow for contributions. This will give you an understanding of how we like to do things and make it easier for us to integrate your contributions.
Now, youโre ready to start contributing! Whether itโs enhancing features, fixing bugs, or improving documentation, every contribution counts. Remember, the best way to contribute is to start small. Find a task in the project that you feel comfortable with and start there.
If you ever get stuck or need help, donโt hesitate to reach out. Weโre a community, and weโre here to help each other. You can join our community WhatsApp group. Happy coding! ๐
We take the security of our project seriously. For details on which versions of the project are currently being supported with security updates and how to report a vulnerability, please see our Security Policy.
This project is licensed under the WhatsApp API License. See the LICENSE file for details.
Unlock the potential of WhatsApp in your applications with Demon Connect - WhatsApp API!