View image metadata in Whatsapp - linux

Is there a way to see an image's metadata from a file that was sent using Whatsapp. My cousin recieved a photo that i sent to a group few days ago, and he don't want to tell me who sent it back to him, is there a way see who re-send the photo i sent on the group to him? I've been reading about metadata apps similar to exifool, i've also heared that Linux has a command to do similar tasks

According to this Quora post, as well as other sources on the net, Whatsapp strips away all metadata from any image. This is common among most social media sites/apps.

Related

Telegram bot, is it possible to be sure that the image was not picked from the gallery

Is it possible to detect some information about an image sent to a Telegram bot?
the source of the image is the camera or the gallery.
the time image was created. (not message sending time).
When receiving a photo, the Telegram Bot API sends back only width, height, file size and a photo id to download the photo according to its documentation. Therefore:
The source of the photo can not be determined by the API itself unless this information can be found somewhere in the metadata of the photo itself. However, I believe that this would probably only show you the type of device the user was using, not the app the photo was taken with.
It is more likely, that you can find metadata about when the image was created in the image itself. In order to get to that data, you would have to download the photo and then use another tool to extract the metadata from the photo.
I have worked a lot with Telegram Bots and can confirm that Telegram does not transmit a lot of information about the user, the device the user is using, where files are coming from etc. in the API itself, which is actually in favour of its users.

What are the different ays to capture images sent to a Messenger chatbot

I'm capturing images sent to my chabot to do some OCR processing, but Messenger compresses the images depending on the user's device / settings / app version / internet spot. It seems there are several ways to get the image sent, some having better resolutions than others.
I'm currently getting the image from the payload attachments, but I need a comprehensive answer as to what are the other options and what request I should send exactly.
There is no such guide in Facebook documentation or anywhere I've looked on the world wild web.

No user messages on Chatbase transcripts

I've been trying to take advantage of the Transcripts feature in Chatbase, but whenever I open a transcript all the user messages are shown as (No content).
The messages sent by the bot are all shown properly and the order of the messages is correct as well (both user and bot). On the messages report tab I can see the user messages so they are being sent across properly.
I'm sending all the messages using the generic message API, with the original text on the message field.
This has been happening consistently for me on all projects, so I'm probably doing something wrong..any ideas?
I work on Chatbase and would be happy to look into your issue. If you could please contact chatbase-support#google.com and provide the api key, the name of the bot, or the email address you used to create the account I will be happy to look into the issue for you.

Twilio: Purging media resources older than a certain time automatically

Everytime we send an image MMS with Twilio, they keep a copy of the image on their server.
Does Twilio have a API function or an account setting to delete image resources older than a certain time (rather than deleting them one by one with the Delete Media Resource API)?
Thanks!
Twilio developer evangelist here.
There is no account setting to delete images automatically, based on time or anything else. As the documentation says (emphasis mine):
Twilio will keep that media around until you issue an HTTP DELETE on that instance.
Every time you send a message you could schedule a job to run in the future to then delete that message's media. That way you are in control of deletion when you want it to happen.

How to get the metadata of media content to a Notification while Casting using Chromecast?

I have been looking at the sample code provided by Google for casting videos and am not able to figure out from where is the metadata being gotten from for the Notification. Below are the liks I am looking at.
Links: https://github.com/googlecast/CastVideos-android/blob/master/src/com/google/sample/cast/refplayer/CastOptionsProvider.java
https://github.com/googlecast/CastVideos-android/blob/master/AndroidManifest.xml
I did some research and my assumption is that it gets the metadata from the TargetActivityClass which is ExpandedControlsActivity but I am not able to get it even there. Any help is appreciated.
When your app creates a MediaInfo to load on the receiver, you provide all the required metadata (title, image, etc) and that is how the framework handles the rest for you. Note that the framework also listens to the messages and status updates from the receiver so it stays up to date with what is playing on the receiver, hence can update the metadata for the notification, if necessary.

Resources