Open-In-WhatsApp V.1.2: There is No Other Better Way To Getting Around WhatsApp Click-To-Chat Feature Than Using This Open Source App! (Part 1)

in #utopian-io5 years ago

Like Telegram Messenger, WhatsApp Messenger is a very popular free-to-download messenger application we all know because of its amazing features. Using internet, the application enables us to send text messages, voice calls, video calls, documents, images and other media, as well as user location. Originally, WhatsApp could only be used with mobile phones but this ability has been broaden to support access from desktop computers. The app is particularly popular among teenagers because of its features such as location sharing, voice messages and group chatting.

In addition to the listed WhatsApp features is the one known as Click-To-Chat. I know the mention of this feature may sound foreign to most people because not everyone is familiar with it. It is only those who, at one point or another, find themselves needing the services of this particular whatsApp feature, that would seek to dig up what it is and how to use it. Regardless, I'd still discuss it as a prerequisite for reviewing Open-In-WhatsApp app to aid better understanding of what Open-In-WhatsApp actually does.

Click-To-Chat feature & Open-In-WhatsApp app: My experience

One of the steemit's most widely supported tags during my early days on the platform was #promo-steem. Then, once you carry out any promotional activity online or offline and make a post about it, providing some screenshots as a proof of your campaign efforts, it is almost impossible for the post not to be massively supported by the community. So making #promo-steem tagged posts was a very attractive niche amongst steemit bloggers.

whatsapp-interface-1660652_1280.png
pixabay.com

Then, as part of my promotional strategies, I had joined several online groups on whatsApp, Facebook, online forums, etc. I'd create a WhatsApp group and draft a catchy ad message for webinar which would contain the link to my just created WhatsApp group. After getting admin permission in all the groups I was a member, I'd be dropping my ad message on the floors of each of the groups.

Group members who read my advert message and picked interest in it would simply click the WhatsApp link on it and joined my own WhatsApp group where the webninar about Steemit blogging opportunity would be held on an appointed date. I'd take screenshots of all the webninar proceedings and use them to make #promo-steem targeted posts, earning tens to hundreds of dollars in upvotes. It used to be really a worthwhile effort back then to hold a webinar on Whatsapp.

The challenges of holding WhatsApp-based webinar

One of the challenges of holding webinars in a WhatsApp group that was hastily populated via dropping links on various online groups, is controlling spammers who'd also be looking for virgin groups to drop their own links. Suffice to say that 50% of the webinar attendees would turn out to be highly skilled ad spammers. Skilled because, usually, they'd not spam the group until when the webinar had commenced. The moment they found out that everyone's attention had became glued to the proceedings of the webinar, they'd start spamming the group with careless abandon. And it used to be very annoying because some would be heartless so much that they'd drop multiple links amidst the webinar session.

As time progressed, I developed a strategy to counter the activities of spammers in my WhatApp group. I'd select about five persons I found to be really enthusiastic about the webinar and make them my co-admins with instruction to remove anyone who'd spam the group. Working as a team, we were able to curtail the activities of spammers as they were swiftly removed whenever they dared to spam.

And sometimes even after removing the spammers, my co-admins would carry out retaliatory attacks inside the spammers' WhatsApp groups, too. They'd join the spammers' WhatsApp groups via the spam links and spammed their individual groups with our own group link in return. This would sometimes lead to a full blown spam war. 😂😂 I am really remembering those crazy moments and wishing for a replay. All these headaches were in a bid to promote Steemit through webinars! And I am glad and proud of my achievements for steem ecosystem.

...and I discovered Click-To-Chat feature by accident!

Usually, before you can see someone on the list of your Whatsapp contacts and start a chat with the person, you have to manually save his number to your phone's address book. However, WhatsApp's Click-To-Chat Feature enables us to bypass this hurdle.

According to this source:

Click to Chat feature allows you to begin a chat with someone without having their phone number saved in your phone's address book. As long as you know this person’s phone number, you can create a link that will allow you to start a chat with them. By clicking the link, a chat with the person automatically opens. Click to Chat works on both your phone and WhatsApp Web.

It was by accident that I got to know Click-To-Chat feature of WhatsApp during one of such spam wars those days. I found out at one point that when I clicked on some of the spammers' links, rather than joining their whatsApp groups, a chat with the spammer would automatically open instead. With this, no one could join such spammers' whatsApp groups without their consent and being added manually. This ensured that only serious individuals were manually added to such groups while unserious folks and fellow retaliating spammers like us were kept away.

whatsapp-2071331_1280.png
pixabay.com

Following this, I began to wonder how the guys were able to make such unique whatsapp links. I reasoned that if I could figure it out, it would help me to ensure that only serious attendees would be added to my WhatsAapp group. This is because it is only those who are really out to participate in the webinar, that would exercise enough patience to engage me in a chat, seeking to be added to my group.

With continuous research, I was able to discover how to create different versions of such unique links using special formats which are represented thus:

Format 1

https://wa.me/<number>

Here the number is a full phone number in international format, which must also have an active account on WhatsApp. To add the phone number in International format, you have to be careful to omit any zeroes, brackets or dashes.

Let's say you want to add the number +234-(706)2847304 to the above stated format so that a chat is opened with the person when someone clicks on the link.

In this case, use: https://wa.me/2347062847304

Don't use: https://wa.me/+234-(706)2847304

Let me demonstrate graphically how someone can open a chat with me when I drop the above link in a group and the person clicks on it.

The graphic procedure
  1. I copied the link: https://wa.me/2347062847304

  2. I searched through WhatsApp groups I am a member in and decided to drop the link on the WhatsApp floor of the group named Euro-Ex.

15513426149791.jpg

  1. A member of the group clicked on the link and a chat opened between us as he inquired why I dropped the link.

15513427076401.jpg

  1. To this, I replied that I am testing something.

1551343442242.jpg

So whenever I wanted to hold a webinar and needed to populate my WhatsApp group with a more genuine participants than spammers, I'd simply put my registered WhatsApp number in the number field of the stated format, and then add the link to my ad message to be broadcasted on various social groups and forums. Whenever someone clicked on such links, a chat would open between the person and myself. This would enable me to interview the person to find out whether he was a genuine prospect or just a potential spammer. And would add or reject him based on the outcome of our interaction.

NB: The same guildline I used in the graphic demonstration above can be used to graphically demonstrate Format 2 & 3 below.

Format 2

Secondly, I discovered that one can even generate one's own link using a pre-filled message which would automatically display in the text field once a chat opens. All you need to do is to use the below format:

Use,

https://wa.me/whatsappphonenumber/?text=urlencodedtext

Here, whatsappphonenumber is a full phone number in international format while urlencodedtext refers to the Url-encoded pre-filled message. For example, you want to generate a link with an encoded pre-filled message: "I'm interested in your car for sale." That'd be:

https://wa.me/2347062847304?text=I'm%20interested%20in%20your%20car%20for%20sale

Format 3

The third and last format I discovered can be used to generate a link with just a pre-filled message, and that's:

https://wa.me/?text=urlencodedtext

Substituting the message of Format 2,we have:

https://wa.me/?text=I'm%20interested%20in%20your%20car%20for%20sale

Clicking the above link will show you the list of contacts you can send your message to. So, the above examples are different versions of the Click-To-Chat feature which is used to bypass having to save contacts to phone's address book before you can see them on your WhatApp contacts.

How Open-In-WhatsApp app came into the picture

As time went on, it became a very tiresome process having to manually type any of the Click-To-Chat formats whenever I wanted to run a campaign. Again, sometimes after creating links and pasting them in many groups, I'd not receive any response. On cross-checking the links, I'd find out I had mistakenly omitted some letters while generating the links. So I began to wonder if there is a way to automatically generate the links rather than having to type them manually, and so decided to research about the possibility.

And it was in the process of the research that I came to know Open-In-WhatsApp app, which is an app that can automatically generate such unique links. I will stop here. The detailed features of Open-In-WhatsApp app including how to use the app will be covered in the Part 2 of this series.

Summary

It is true that WhatsApp messenger is not an open source application. But Open-In-WhatsApp is an independent WhatsApp feature which is an open source application built to bypass the hurdles of using Click-To-Chat feature of WhatsApp. Proper understanding of Click-To-Chat feature is very essential to understanding how Open-In-WhatsApp app works.

In this part of my review, I have been able to use my numerous experiences with WhatsApp to lay the necessary foundation needed to understand how Open-In-WhatsApp app works. The Part 2 of this series shall essentially cover the workings of Open-In-WhatsApp app with detailed graphics.

Until then, thanks for taking your time to read this piece. 🙏🙏

Links

Github repository: https://github.com/SubhamTyagi/openinwa

Available for download on F-Droid

Resources

Using Click-To-Chat

All images images used in this post were taken with my android phone, otherwise are properly sourced

Series backlinks

This is the first post of this series

My Github Profile

https://github.com/sciece-tech

Sort:  

Hello, @sciencetech!

Thank you for this contribution. Your post is very informative and well-illustrated with relevant graphic content.

On the content side, this was a mixed bag for me. The post certainly contains valuable general information related to the purpose of this project, however I have to admit that I was expecting to read a bit more about the project itself. There's so little information in your post about this specific application you are reviewing. Regardless, the post contains your personal knowledge and views, and I certainly learned a thing or two.

That said, the post did have issues of style and proofreading. I would advise you to consider giving your future texts a thorough check before publishing.

I look forward to your next contribution.

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Chat with us on Discord.

[utopian-moderator]

Hello @lordneroo

As I said in the summary, this piece is just a foundation that's necessary for understanding of the project. I will talk about the project in part 2.

However, thanks for your constructive criticism.

Thank you for your review, @lordneroo! Keep up the good work!

Congratulations @sciencetech! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You received more than 5000 upvotes. Your next target is to reach 6000 upvotes.

Click here to view your Board
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @steemitboard:

Carnival Challenge - Collect badge and win 5 STEEM
Vote for @Steemitboard as a witness and get one more award and increased upvotes!

Congratulations! Your post has been selected as a daily Steemit truffle! It is listed on rank 23 of all contributions awarded today. You can find the TOP DAILY TRUFFLE PICKS HERE.

I upvoted your contribution because to my mind your post is at least 5 SBD worth and should receive 131 votes. It's now up to the lovely Steemit community to make this come true.

I am TrufflePig, an Artificial Intelligence Bot that helps minnows and content curators using Machine Learning. If you are curious how I select content, you can find an explanation here!

Have a nice day and sincerely yours,
trufflepig
TrufflePig

Hi @sciencetech!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

Hey, @sciencetech!

Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Coin Marketplace

STEEM 0.31
TRX 0.11
JST 0.033
BTC 64550.89
ETH 3156.32
USDT 1.00
SBD 4.30