Repository navigation
WhatsApp Agent Profile Management #6551
Unanswered
edualbercas
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Hi everyone!
I'd like to suggest adding WhatsApp profile management capabilities to Nanobot, allowing the agent to manage its own WhatsApp identity.
For example, users could ask the agent to:
Change its own profile picture.
Change its display name.
Update its About information.
Retrieve its current profile picture.
Check its status privacy settings.
Neonize already provides the following methods:
set_profile_photo()
set_profile_name()
set_status_message()
get_profile_picture()
get_status_privacy()
I've already tested and implemented the first three methods in a working Python script using NewAClient and Nanobot's existing neonize.db authentication database.
I believe exposing these methods as native agent tools would allow Nanobot to manage its own WhatsApp identity through natural language instructions.
For example:
"Change your profile picture to this image."
"Set your name to Nanobot Assistant."
"Update your About information to: AI Assistant."
I can share my working implementation as a reference.
What do you think about adding this capability?
P.S.
I'm already implementing this functionality using a custom Nanobot skill and a Python script.
This allows the agent to generate its own profile images using AI image generation and then update its WhatsApp profile picture automatically.
The idea is to give Nanobot the ability to create and manage its own visual identity, including its profile picture, name and About information, using Neonize.
It's already working on my setup!
example
All reactions