Connect with us


Attack Yogi & BJP, all-Hindi posts — How Priyanka Gandhi’s using Facebook to reach voters



File image of Congress general secretary Priyanka Gandhi Vadra | Photo: ANI
File image of Congress general secretary Priyanka Gandhi Vadra | Photo: ANI

Text Size:

New Delhi: Congress general secretary Priyanka Gandhi Vadra has turned to Facebook to stay connected to people.

While she uses platforms such as Twitter and Instagram to send out political messages and to hit out at the Narendra Modi government or the Yogi Adityanath government in Uttar Pradesh, Priyanka has taken to Facebook to reach people more regularly.

This is evident from her daily activity — at least 3-4 posts on an average, all of them in Hindi — on her timeline. The posts on Twitter and Instagram are not as frequent, often with gaps of a day. Everything that goes on her Facebook account is posted on her other social media handles. But the inverse is not true.

Gandhi’s Facebook page is liked by over 4.2 million people, with each post on an average getting around 10,000-12,000 likes. In comparison, she has 3.7 million followers on Twitter.

Her timeline is a filled with posts criticising CM Yogi’s government in UP over poor law and order and Covid mismanagement, the Modi government’s inability to handle the second Covid wave and provide vaccines, and tributes to leaders across the spectrum, among other issues.

free widgets for website

Sources in the Congress told ThePrint there was a deliberate effort to pay more attention to Facebook as the social media platform has a wider reach. “The engagement is far greater on Facebook, people also spend more time on each post, it has a wider reach in the smaller cities and one can detail what they want to say. Therefore we really target our social media outreach on Facebook,” said the source.

While she lags her brother and Congress leader Rahul Gandhi’s reach on Twitter, she has a wider audience on Facebook than Rahul, who has 3.8 million likes on his profile — even though his per post engagement is better than hers.

Anuraag, a brand strategist based in Delhi who has worked in advertising for over a decade, explained that social media is a platform used by leaders to relay their messages to the public. While there were many platforms, Facebook has a wider appeal.

“While Twitter and Instagram are popular in the metros, as you move towards the smaller cities, platforms like Facebook have a wider appeal,” he said.

Also read: Raje, Raman, Raghubar — BJP’s ‘loser’ CMs remain party V-Ps only in name, have got no role

free widgets for website

See also  Instagram to Integrate Reels Into Facebook Social Network

Targeting Yogi govt

One of Priyanka Gandhi’s most-widely shared posts was on the demand for a Supreme Court-monitored probe in the alleged Rs 18.5-crore Ram Mandir Trust Scam.

This is among the many posts in which she has questioned the BJP government in Uttar Pradesh.

Cong Gen Secy @priyankagandhi in her Facebook post demands Supreme Court monitored probe in #RamMandirTrust Trust 18.5 crores alleged scam @ABPNews

— Ashish (ABP News) #MaskUp (@AshishSinghLIVE) June 16, 2021

In her recent series of ‘#ZimmedarKaun’ (who is responsible) posts, which began mid-May, Gandhi highlighted the mismanagement of Covid in UP. The state has reported over 20,000 deaths due to Covid.

From questions over discrepancies in Covid death figures amid bodies thrown into the Ganges to lack of oxygen, hospital services and vaccines, the #ZimmedarKaun series hit out at both the Modi government and the Yogi government.

free widgets for website

In one of the #ZimmedarKaun videos on Facebook Saturday, she spoke about lack of vaccines, saying the government has failed on every front, and asked why the doses were not exported beforehand. She said, “भारत के प्रधानमंत्री ने कायरों सा बर्ताव किया। उन्होंने 139 करोड़ लोगों को मंझधार में छोड़ देश का भरोसा तोड़ दिया।” (The Indian prime minister behaved like a coward and left 139 crore people in a fix and broke everyone’s trust.)

Priyanka’s posts are wide-ranging, with most of them geared to attack the BJP government in UP and CM Yogi Adityanath.

Last week, she mentioned the liquor mafia in Aligarh and how a journalist was killed for speaking out against it. Later, she raised questions on the land discrepancy in Ayodhya. Priyanka said in her post that many people had donated money for the Ram temple due to their faith and beliefs and to play with that would be a big sin.

Priyanka has also attacked the ruling dispensation on high petrol and diesel prices, GST on essential Covid items and instances of gross mismanagement by authorities.

Just after the second Covid wave, she asserted how the Yogi government was neither listening to people nor experts and was also not taking questions by the press.  “Throughout this time, people have had to suffer and it is their voices which are also being ignored. In Jhansi, doctors themselves who submitted a memorandum to the CM were arrested.”

free widgets for website

In another instance she posted a picture of how two people had to carry their mother on their shoulders to a hospital in Mirzapur due to unavailability of ambulances. She added, “The fear is that whoever brings out this truth might be charged under the National Security Act.”

However, Priyanka’s reach on Facebook doesn’t compare well with other prominent UP leaders.

Samajwadi Party leader Akhilesh Yadav’s page is liked by over 7 million people, and his posts get 50,000 likes on an average. CM Yogi’s page is liked by over 6.4 million people and his posts see around 20,000 likes usually.

Out of the three, Yadav has the strongest Facebook presence. SP spokesperson Ghanshyam Tiwari explained that the party’s social media presence was a result of its grassroots orientation. “Many of our social media conversations emerge from the ground and relay our vision of the past and future,” he said.

Also read: ‘Working to unite all opposition leaders’: NCP on Sharad Pawar–Prashant Kishor meet

free widgets for website

Of ‘Bajrang Bali’, & remembering Chaudhary Charan Singh, Bismil, Maharana Pratap

Besides her political outreach, a lot of Priyanka Gandhi’s engagement on Facebook also comprises tributes to leaders across the spectrum, either on their birth or death anniversaries.

Among these are freedom fighters like Ram Prasad Bimsil, to whom Priyanka paid tribute on his birth anniversary. In a post, she said, “He was a great and fearless freedom fighter”, and then added that his friendship with Ashfaq Ullah Khan will forever be on the lips of the ‘Ganga-Jamuni’ (syncretic) culture in India.

Among other freedom fighters, Priyanka also recently remembered writer Bipin Chadra Pal and Rash Behari Bose.

She paid tribute to Maharana Pratap and called him the “epitome of courage and self-respect”, on his birth anniversary.

Aside from remembering freedom fighters, she also wished people on the occasion of the first Tuesday of June, a day known as the day of Lord Hanuman. Where she said, “May Lord Bajrangbali (another name for Hanuman) protect us all.”

free widgets for website

She also paid tribute to Rani Ahilyabai Holkar on her birth anniversary on 31 May. Holkar was the ruler of Malwa (now in present day Madhya Pradesh). She is known for having built and donated to many religious sites in Kashi, Mathura, Haridwar, Ayodhya etc.

She also remembered Chaudhary Charan Singh, former Indian PM who is also known as the farmers’ leader, on his death anniversary on 29 May. She said, “Tributes to former Prime Minister of India – Shri Chaudhary Charan Singh ji on his death anniversary, who strengthened the voice of farmers and their issues in politics and advocated giving them priority in agricultural policies.”

What other parties say

Reacting to her presence on Facebook, Uttar Pradesh BJP spokesperson Rakesh Tripathi said Priyanka Gandhi is a political tourist in the state, adding that UP required a full-time politician. “She has no ground level work to show, so she is showing that she is active in the virtual world. This is merely a case of face-saving on Facebook,” he said.

SP’s Ghanshyam Tiwari didn’t speak about Priyanka directly but said the Congress party had no grassroots programme to showcase. “Their programmes communicate an overarching agenda but nothing to show or communicate their grassroots strength.”

However, UP Congress spokesperson Anshu Awasthi countered all these jibes and said that social media was one aspect to bringing out people’s voices. The Congress was also focussed on hitting the ground and attending to issues that were troubling the public.

free widgets for website

“Shrimati Priyanka Gandhi is among the sole leaders on the ground, I can list 10 instances when she has been on the ground, other leaders cannot even list four. Where was behen ji (Mayawati) during Hathras?” said Awasthi.

(Edited by Amit Upadhyaya)

Also read: Bal Thackeray set Sena motto as 80% social work, 20% politics, but 6-yr data is another story

Subscribe to our channels on YouTube & Telegram

Why news media is in crisis & How you can fix it

free widgets for website

India needs free, fair, non-hyphenated and questioning journalism even more as it faces multiple crises.

But the news media is in a crisis of its own. There have been brutal layoffs and pay-cuts. The best of journalism is shrinking, yielding to crude prime-time spectacle.

ThePrint has the finest young reporters, columnists and editors working for it. Sustaining journalism of this quality needs smart and thinking people like you to pay for it. Whether you live in India or overseas, you can do it here.

Support Our Journalism

free widgets for website

Read More


Now people can share directly to Instagram Reels from some of their favorite apps





More people are creating, sharing and watching Reels than ever before. We’ve seen the creator community dive deeply into video content – and use it to connect with their communities. We’re running a limited alpha test that lets creators share video content directly from select integrated apps to Instagram Reels. Now, creators won’t be interrupted in their workflow, making it easier for them share share and express themselves on Reels.

“With the shift to video happening across almost all online platforms, our innovative tools and services empower creativity and fuel the creator economy and we are proud to be able to offer a powerful editing tool like Videoleap that allows seamless content creation, while partnering with companies like Meta to make sharing content that much easier.”- Zeev Farbman, CEO and co-founder of Lightricks.

Starting this month, creators can share short videos directly to Instagram Reels from some of their favorite apps, including Videoleap, Reface, Smule, VivaVideo, SNOW, B612, VITA and Zoomerang, with more coming soon. These apps and others also allow direct sharing to Facebook , which is available for any business with a registered Facebook App to use.

We hope to expand this test to more partners in 2023. If you’re interested in being a part of that beta program, please fill out this form and we will keep track of your submission. We do not currently have information to share about general availability of this integration.

Learn more here about sharing Stories and Reels to Facebook and Instagram and start building today.

free widgets for website


Q. What is the difference between the Instagram Content Publishing API and Instagram Sharing to Reels?

See also  Facebook 'Supreme Court' Orders Social Network To Restore 4 Posts In First Rulings

A: Sharing to Reels is different from the Instagram Content Publishing API, which allows Instagram Business accounts to schedule and publish posts to Instagram from third-party platforms. Sharing to Reels is specifically for mobile apps to display a ‘Share to Reels’ widget. The target audience for the Share to Reels widget is consumers, whereas the Content Publishing API is targeted towards businesses, including third-party publishing platforms such as Hootsuite and Sprout Social that consolidate sharing to social media platforms within their third-party app.

Q: Why is Instagram partnering with other apps?

A: Creators already use a variety of apps to create and edit videos before uploading them to Instagram Reels – now we’re making that experience faster and easier. We are currently doing a small test of an integration with mobile apps that creators know and love, with more coming soon.

Q: How can I share my video from another app to Reels on Instagram?

free widgets for website

A: How it works (Make sure to update the mobile app you’re using to see the new Share to Reels option):

  • Create and edit your video in one of our partner apps
  • Once your video is ready, tap share and then tap the Instagram Reels icon
  • You will enter the Instagram Camera, where you can customize your reel with audio, effects, Voiceover and stickers. Record any additional clips or swipe up to add an additional clip from your camera roll.
  • Tap ‘Next’ to add a caption, hashtag, location, tag others or use the paid partnerships label.
  • Tap ‘Share’. Your reel will be visible where you share reels today, depending on your privacy settings.
See also  EU is investigating Facebook's Kustomer buyout over data concern

Q: How were partners selected?

A. We are currently working with a small group of developers that focus on video creation and editing as early partners. We’ll continue to expand to apps with other types of creation experiences.

Q: When will other developers be able to access Sharing to Reels on Instagram?

A: We do not currently have a date for general availability, but are planning to expand further in 2023.

Q: Can you share to Facebook Reels from other apps?

free widgets for website

A: Yes, Facebook offers the ability for developers to integrate with Sharing to Reels. For more information on third-party sharing opportunities, check out our entire suite of sharing offerings .

First seen at

Continue Reading


What to know about Presto SQL query engine and PrestoCon





The open source Presto SQL query engine is used by a diverse set of companies to navigate increasingly large data workflows. These companies are using Presto in support of e-commerce, cloud, security and other areas. Not only do many companies use Presto, but individuals from those companies are also active contributors to the Presto open source community.

In support of that community, Presto holds meetups around the world and has an annual conference, PrestoCon, where experts and contributors gather to exchange knowledge. This year’s PrestoCon, hosted by the Linux Foundation, takes place December 7-8 in Mountain View, CA. This blog post will explore some foundational elements of Presto and what to expect at this year’s PrestoCon.

What is Presto?

Presto is a distributed SQL query engine for data platform teams. Presto users can perform interactive queries on data where it lives using ANSI SQL across federated and diverse sources. Query engines allow data scientists and analysts to focus on building dashboards and utilizing BI tools so that data engineers can focus on storage and management, all while communicating through a unified connection layer.

In short, the scientist does not have to consider how or where data is stored, and the engineer does not have to optimize for every use case for the data sources they manage. You can learn more about Presto in a recent ELI5 video below.

Caption: Watch the video by clicking on the image above.

free widgets for website

Presto was developed to solve the problem of petabyte-scale, multi-source data queries taking hours or days to return. These resources and time constraints make real-time analysis impossible. Presto can return results from those same queries in less than a second in most cases, allowing for interactive data exploration.

See also  Preparing our Partners for iOS 14: Actions for App Advertisers and Developers

Not only is it highly scalable, but it’s also extensible, allowing you to build your own connector for any data source Presto does not already support. At a low level, Presto also supports a wide range of file types for query processing. Presto was open sourced by Meta and later donated to the Linux Foundation in September of 2019.

Here are some Presto resources for those who are new to the community:

What is PrestoCon?

PrestoCon is held annually in the Bay Area and hosted by the Linux Foundation. This year, the event takes place December 7-8 at the Computer History Museum. You can register here. Each year at PrestoCon, you can hear about the latest major evolutions of the platform, how different organizations use Presto and what plans the Technical Steering Committee has for Presto in the coming year.

Presto’s scalability is especially apparent as every year we hear from small startups, as well as industry leaders like Meta and Uber, who are using the Presto platform for different use cases, whether those are small or large. If you’re looking to contribute to open source, PrestoCon is a great opportunity for networking as well as hearing the vision that the Technical Steering Committee has for the project in the coming year.

free widgets for website

Explore what’s happening at PrestoCon 2022:

Where is Presto used?

Since its release in November of 2013, Presto has been used as an integral part of big data pipelines within Meta and other massive-scale companies, including Uber and Twitter.

The most common use case is connecting business intelligence tools to vast data sets within an organization. This enables crucial questions to be answered faster and data-driven decision-making can be more efficient.

How does Presto work?

First, a coordinator takes your statement and parses it into a query. The internal planner generates an optimized plan as a series of stages, which are further separated into tasks. Tasks are then assigned to workers to process in parallel.

Workers then use the relevant connector to pull data from the source.

free widgets for website

The output of each task is returned by the workers, until the stage is complete. The stage’s output is returned by the final worker towards the next stage, where another series of tasks must be executed.

The results of stages are combined, eventually returning the final result of the original statement to the coordinator, which then returns to the client.

How do I get involved?

To start using Presto, go to and click Get Started.

We would love for you to join the Presto Slack channel if you have any questions or need help. Visit the community page on the Presto website to see all the ways you can get involved and find other users and developers interested in Presto.

If you would like to contribute, go to the GitHub repository and read over the Contributors’ Guide.

free widgets for website

Where can I learn more?

To learn more about Presto, check out its website for installation guides, user guides, conference talks and samples.

Make sure you check out previous Presto talks, and attend the annual PrestoCon event if you are able to do so.

To learn more about Meta Open Source, visit our open source site, subscribe to our YouTube channel, or follow us on Twitter, Facebook and LinkedIn.

First seen at

free widgets for website
Continue Reading


How to Interpret Webhook Components in the WhatsApp Business Platform





The ways customers want to connect are changing. The WhatsApp Business Platform gives businesses an integrated way to communicate with customers right where they are. In order to integrate properly when using the Cloud API, hosted by Meta, you’ll need to leverage webhooks so applications have a way to respond to events. Webhooks allow your application to monitor three primary events on WhatsApp so you can react with different functionality depending on your goals.

This article looks at these three components, goes through the information they carry, and provides some use-case scenarios to give you an idea of the possibilities.

Interpreting Different Webhook Components

To send and receive messages on WhatsApp, it’s critical to keep track of statuses and errors to help ensure you’re communicating effectively with your customers, which you can do with webhooks.

With webhooks, the WhatsApp Business Platform monitors events and sends notifications when one occurs. These events are one of three components: messages, statuses, and errors.

Let’s explore each of these and examine examples of how you can use them.

free widgets for website


The messages component is the largest of the three event types and contains two core objects:

  • Contacts — which contain information about the message’s sender.

  • Messages — which provide information about a message’s type and contents.

These two event types allow your application to manage and respond to people that interact with your application. The contacts object contains two pieces of information: name and WhatsApp Id. The contact’s name allows your application to use their name without further lookups. In contrast, the contact’s WhatsApp ID lets you keep track of these contacts or use the contacts/ endpoint to add additional functionality.

For instance, you can verify the customer and start the opt-in process within the customer-initiated conversation, which allows you to message them outside the initial 24-hour response window. It’s important to note that only the text, contacts, and location message types provide contact information.

The message object is where the bulk of the information is stored, including the message contents, type of message, and other relevant information. Depending on the message type, the actual payload of the message component can vary widely. It’s crucial to determine the message type to understand the potential payload. Message types include:

  • Text: a standard text-only message

  • Contact: contains a user’s full contact details

  • Location: address, latitude, and longitude

  • Unknown: unsupported messages from users, which usually contain errors.

  • Ephemeral: disappearing messages

  • Media message types: contain information for the specified media file. These types include:

    • Document

    • Image

    • Audio

    • Video

    • Voice

These different data types can have very different uses, from reviewing images and screenshots from concerned customers to collecting information about where to ship goods and send services. To use these different data types most effectively, you can create applications to handle different forms of communication, with functionalities such as:

free widgets for website
  • Ask your customers to provide a shipping or mailing address. You can use the location-based message feature to capture your users’ location to determine where to send their goods and services.

  • Show customers products and communicate product details through a message. You can use the referred_product field within messages to offer your users specific product details. Using this field develops a more personal, conversational shopping experience and customer interactions.

  • Build support functionality that allows customers to take and send images and videos of product concerns, and submit those for a support case. Once the user has submitted a support ticket, the app can track the case — including steps taken towards resolution and conversations between support teams and the customer through WhatsApp — using a unique case identifier.

These are just some potential features you can build using the interactivity provided by webhooks and the message object. These features extend your current communication channels and provide additional options for customers.


Where the messages component provides your application with insight into events that originate directly from your customers, the statuses component keeps track of the results of messages you send and the conversation history. There are six status components:

  • Sent: the application sent your message and is in transit.
  • Delivered: the user’s device successfully received the message.
  • Read: the user has read your message.
  • Deleted: a user deleted a message that you sent.
  • Warning: a message sent by your application contains an item that isn’t available or doesn’t exist.
  • Failed: a message sent by your application failed to arrive.

Status components also contain information on the recipient ID, the conversation, and the pricing related to the current conversation. Conversations on WhatsApp are a grouping of messages within a 24-hour window that are either user-initiated or business-initiated. Keeping track of these conversations is vital, as a new conversation occurs when you send additional responses after the 24-hour period ends.

Some functionality you may want to add to your application based on status events includes:

  • Ensuring your application has sent generated messages, they arrived, and the recipient potentially read them by using a combination of these status types and timestamps within the status object. This information allows your application to follow up with customers if they didn’t engage.
  • Keep analytical information about your application’s messages, especially regarding business-initiated conversations. For example, if your application uses a WhatsApp customer contact list to send offer messages, the status component helps you understand how many were sent, delivered, read, responded to, or failed to measure your campaign’s success.


Finally, the errors component allows your application to receive any out-of-band errors within WhatsApp that affect your platform. These errors don’t stop your application from compiling or working but are typically caused when your application is misusing specific functionality. The following are some typical errors.

Error Code 368, Temporarily Blocked for Policy Violations

If your application violates WhatsApp Business Messaging or Commerce policy, your account may be temporarily banned. You can monitor this and pause your application while troubleshooting.

Error 506, Duplicate Post

If your workflows unintentionally generate duplicate messages, you can monitor this to find the source.

free widgets for website

Error 131043, Message Expired

Sometimes, messages are not sent during their time to live (TTL) duration. Use this code to know which messages to schedule for resending if needed.

Error handling is a broad, complex subject, and there are many other use cases for which you should be implementing error handling. The errors component helps extend your error handling on the WhatsApp Business Platform for greater consistency.


This article took a high-level look at messages, statuses, and errors returned by webhooks and explored ways you can use these three components to expand your application’s functionality.

Messages provide information on customer interactions, statuses give insight into messages your app sends, and error notices enable you to increase your application’s resilience. Webhooks are critical to ensuring your app interacts with customers seamlessly.

The WhatsApp Business Platform’s webhooks provide your applications with real-time data, enabling you to build better experiences as you interact with customers. Ready to know more? Dive deeper into everything the WhatsApp Business Platform has to offer.

free widgets for website

First seen at

See also  Facebook fuels climate misinformation online, report finds
Continue Reading