[HELP] Create a calendar entry when receiving a specific SMS - Tasker Tips & Tricks

Hi!
I'm carpooling a lot for my studies with the company BlaBlaCar.
When I book a trip, I receive a specific SMS from BlaBlaCar with the following content :
"BlaBlaCar : Réservation "initial city"-"destination city" "date [dayName. dateNumber month] ?* "hour [hh:mm]" confirmée ! Code ?* donner en voiture : "validation code". Appelez "name of the driver" " phone number [+33XXXXXXXXX]" pour les détails."
I want to make a profile wich activate himself when receiving a SMS from the expeditor "BlaBlaCar" and create a calendar event with the following info :
Name : BlaBlaCar : "name of the driver" - "initial city" -> "destination city"
Time : date and hour received in the SMS
I'm struggling to get the information from the SMS to create the calendar event.
Do someone as an idea on how to solve that?
Thank you for your help!

use notification listener app as a profile
then u have to create calendar event as an action

Yeah but it doesn't tell me how to get the information from the SMS to the calendar event details :/

you have to test the variables of the notification listener app like %nltext into the calendar event entry

Did you ever get this working? I'm looking for the exact same thing for work but my Tasker knowledge is pretty limited.

Related

Create new SMS - Contact name not displayed

Hi ppl,
I need some advice concerning the following problem please:
------
When I create a new SMS and add a recipient to the "TO:" field from my contacts list, only the phone number is inserted... not the name of that person.
Yet, when I reply to a SMS (received from someone who is in my contacts list), both the name and number are present in the "TO:" field.
Therefore, whenever I browse the messages in my sent folder, I don't who I've sent them to as only their numbers are shown (where I've created new message for those people rather than replying).
Any ideas please?
All I really need is for the recipient name and number to be copied to the To: field when creating a new message.
For example:
To: "John Doe" +447123 123456
Instead of:
To: +447123 123456
Thanks!

Notifications

Maybe a simple question about a rom that I use. I hope someone of the users from the m-rom or other roms has notice the following.
Somethimes when I get an email I hear someone saying : You got a new email or when my battery is almost empty there will be
a notification : your battery is almost empty. Also a friend of me uses the same rom and i clicked an email and after
that a voice is saying the text of the email. Also with an appointment it says you have an appointment with mr van beek
My question is, what kind of program is this? because i cannot find this in program's or settings and I dont know how to activate this and when it's active.
MS Voice Command.
Start -> Settings -> Personal -> Voice Command

Forward Specific SMS To Whatsapp Contacts?

Is there a way to automatically forward specific sms's which match a keyword, to another contact via whatsapp?
Any help would be greatly appreciated!
msharoon said:
Is there a way to automatically forward specific sms's which match a keyword, to another contact via whatsapp?
Any help would be greatly appreciated!
Click to expand...
Click to collapse
I don't have the full answer to your question but you can detect a keyword in a SMS using this profile:
Create a new profile --> Event --> Phone --> Received Text:
Type: Any
Sender: leave this blank
Content: *keyword*
-replace "keyword" by the word you need to be monitored. Don't forget to put it between two asterisk otherwise tasker will not detect your keyword if its not the only word in the received SMS.
Then you can use this event to fire up a task that will forward that SMS (%SMSRB) to another contact via whatsapp. You'll probably need to make a script for that or maybe you could find the old whatstasker plugin (not on the playstore anymore and not sure if its still working). In whatstasker plugin, you can select a contact and the text to be sent. set the text field to %SMSRB.
Edit: found something here that might be useful: http://forum.xda-developers.com/showthread.php?t=2550924

How-To Send Text Messages via Google Home (Text Any Contact or Ph#)

***12/15/2017*** The method below has been replaced with the following improved method: Text Messaging with Google Home and AutoVoice
**Updated 5/27/2017**
After installing this profile you will be able to say "OK Google, text <name of any contact or a ph#>" followed by "message" then <the body of your message>.
Video Demo - 1
Video Demo - 2
Part 1.
1. Download and install the Tasker, AutoContacts BETA and Pushover apps. Also download the Send_Message.prf.xml (you will make use of this file in Part 3).
2. Open AutoContacts, grant all permissions and allow it to load your contacts (I recommend that you upgrade to the full, paid version or you will only have access to a limited number of contacts).
3. Open Pushover and create an account (it’s free).
Part 2.
1. Go to IFTTT.com and create the following two applets:
Applet# 1:
a. “This” – Google Assistant channel - “Say a Phrase with a Text Ingredient”
i. Under “What do you want to say?” – Enter “please text $”
ii. Under “What do you want the Assistant to say in response?” – Enter “ok, text $ , would you like to send this message”
b. “That” – Pushover channel - “Send a Pushover notification”
i. Under “Title” enter “text”
ii. Under “Device” select your device’s name. You can leave, or change, the other default entries according to your preference.
Applet# 2:
a. “This” – Google Assistant channel - “Say a simple phrase”
i. Under “What do you want to say?” – Enter “please send message”
ii. Under “What do you want the Assistant to say in response?” – Enter “ok, sending message”
b. “That” – Pushover channel - “Send a Pushover notification”
i. Under “Title” enter “text”
ii. Under "Message" enter "send"
iii. Under “Device” select your device’s name. You can leave, or change, the other default entries according to your preference.
Part 3.
1. Place the "Send_Message” xml file in your device’s Tasker/profiles folder (if these folders do not exist then create them).
2. Open Tasker and long-press “Profiles,” then select “Import” and import the xml file from Part 1.
3. Back-out of Tasker to save the profile. Done!
To send a text message, use the following command format:
1. “Ok Google, text <name of your contact> "message" <followed by the body of your text message>." GH will read back your message and ask if you want to send it.
2. Say "Ok Google, send message" to send or, restate your message to make corrections. Enjoy!
**Important**
- You must say the word "message" after you state the name of the contact to message and before you state the actual message body! The Tasker profile identifies the word "message" as the "splitter/separator" between the name of your contact or ph# and the body of your text message.
- Turn off battery optimization for Tasker, AutoContacts, and Pushover or your device may disable these apps when idle.
Other Google Home Projects:
- Ask Google Home - Who Called?
- How-To Hear Missed Call and Unread Text Message Reminder on Google Home
- How-To Make Google Home Announce Incoming Calls and Auto-Read New Text Messages
- Google Home - Quick Todoist Update and Recurring Reminder
- Google Home Spotify Alarm
- How-To Reply to Text Message with Google Home
- How-To Have Google Home Read Your Last Text Message
- How-To Initiate Phone Calls via Google Home
- How-To Create Calendar Events using Google Home
- Google Home - Announce Incoming Notifications
- Start Navigation with Google Home
thanks for posting this great tip but I have a problem
I've setup everything as per your instructions, my GH understands the voice commands I give it, but no text message is actually sent
I wonder if there is some setup of autocontacts that I need to do? I'm new to tasker so don't fully understand how it all works together
edit: I got it to work, needed to upgrade autocontacts to the beta version. thanks again for all your great GH tips
lonespeaker said:
thanks for posting this great tip but I have a problem
I've setup everything as per your instructions, my GH understands the voice commands I give it, but no text message is actually sent
I wonder if there is some setup of autocontacts that I need to do? I'm new to tasker so don't fully understand how it all works together
edit: I got it to work, needed to upgrade autocontacts to the beta version. thanks again for all your great GH tips
Click to expand...
Click to collapse
My bad, I forgot to mention and link to the BETA version of AutoContacts. Glad that you figured it out. OP updated.
Thanks for the guide, I followed it and ran into the same problem as the first comment. I realized I also did not have the beta version of AutoContacts so I followed your link to download it and ran into a message on GooglePlay saying "Your account isn't currently eligible for this app's testing program" Is there anyway to get added to this or make regular AutoContacts to work with the rest of the set up?
Thanks
rayma39 said:
Thanks for the guide, I followed it and ran into the same problem as the first comment. I realized I also did not have the beta version of AutoContacts so I followed your link to download it and ran into a message on GooglePlay saying "Your account isn't currently eligible for this app's testing program" Is there anyway to get added to this or make regular AutoContacts to work with the rest of the set up?
Thanks
Click to expand...
Click to collapse
I have never encountered that issue. Try going here to sign up for BETA and see if that works: https://joaoapps.com/beta-testing/
I have followed every single step and on the tasker profile keeps giving me an error on the Variable Split.
Variable split: can't split unset value to set %pushovermesssage
Do I need to be rooted to use it? I have the galaxy s8
thanks
mrniceguy1849 said:
I have followed every single step and on the tasker profile keeps giving me an error on the Variable Split.
Variable split: can't split unset value to set %pushovermesssage
Do I need to be rooted to use it? I have the galaxy s8
thanks
Click to expand...
Click to collapse
You don't need root. Make certain that you are phrasing your message properly, i.e. "text <name> message <body of your message>" Open the pushover app and confirm the message is coming over correctly.
muniz_ri said:
You don't need root. Make certain that you are phrasing your message properly, i.e. "text <name> message <body of your message>" Open the pushover app and confirm the message is coming over correctly.
Click to expand...
Click to collapse
I checked the pushover app and it is coming over correctly but I always get a message on my own phone from anonymous with the text % pushovermessage2.
When I run the pushover task in tasker I get an error in line 6
thanks
mrniceguy1849 said:
I checked the pushover app and it is coming over correctly but I always get a message on my own phone from anonymous with the text % pushovermessage2.
When I run the pushover task in tasker I get an error in line 6
thanks
Click to expand...
Click to collapse
Can you send a test message and post a screen shot of the pushover message?
muniz_ri said:
Can you send a test message and post a screen shot of the pushover message?
Click to expand...
Click to collapse
This is what I get thanks
mrniceguy1849 said:
This is what I get thanks
Click to expand...
Click to collapse
That doesn't help me. I need to see the message coming over from IFTTT to pushover like this:
I'm having a similar issue. Pushover is receiving the messages but the phone is not sending the texts.
mrniceguy1849 said:
I checked the pushover app and it is coming over correctly but I always get a message on my own phone from anonymous with the text % pushovermessage2.
When I run the pushover task in tasker I get an error in line 6
thanks
Click to expand...
Click to collapse
I'm having the same issue.
GrazedNutsack said:
I'm having a similar issue. Pushover is receiving the messages but the phone is not sending the texts.
Click to expand...
Click to collapse
Please post a screen shot of your pushover message like the example that I posted a couple of posts above.
muniz_ri said:
Please post a screen shot of your pushover message like the example that I posted a couple of posts above.
Click to expand...
Click to collapse
This forum won't allow me to post images atm. I'm having the same exact issue as 'mrniceguy1849'.
GrazedNutsack said:
This forum won't allow me to post images atm. I'm having the same exact issue as 'mrniceguy1849'.
Click to expand...
Click to collapse
I suspect the issue is user error which is why I need the screenshot to confirm. mrniceguy1849 never posted the screenshot when requested.
muniz_ri said:
I suspect the issue is user error which is why I need the screenshot to confirm. mrniceguy1849 never posted the screenshot when requested.
Click to expand...
Click to collapse
I guess but it's strange that we both have the same exact 'user error'. I was fiddling with it all night last night and couldn't get it to work properly. I'd post screenshots if I could.
I think the problem people are having is they're not saying "message" after they say the contact name and before the text content. If you watch the video, the formula is:
Hey Google text <contact> message <text contents>
Hey Google send message
If you never say "message" the program never knows that you stopped saying the contact name and started the message body.
walktheline687 said:
I think the problem people are having is they're not saying "message" after they say the contact name and before the text content. If you watch the video, the formula is:
Hey Google text <contact> message <text contents>
Hey Google send message
If you never say "message" the program never knows that you stopped saying the contact name and started the message body.
Click to expand...
Click to collapse
Exactly!
I'm getting unknown plugin for autocontacts, is there a fix/reason for that?

How-To Reply to Text Message with Google Home

**Updated 3/25/2017**
This profile is most useful when paired with the Auto-Read New Text Messages profile. After listening to an incoming text message, you will be able to say "Ok Google, reply with..."
Video Demo
Part 1.
1. Download and install the Tasker, AutoContacts, and Pushover apps. Also download the Reply_to_Message.prf.xml (you will make use of this file in Part 3).
2. Open AutoContacts, grant all permissions and allow it to load your contacts (I recommend that you upgrade to the full, paid version or you will only have access to a limited number of contacts).
3. Open Pushover and create an account (it’s free).
Part 2.
1. Go to IFTTT.com and create the following two applets:
Applet# 1:
a. “This” – Google Assistant channel - “Say a Phrase with a Text Ingredient”
i. Under “What do you want to say?” – Enter “please reply with $”
ii. Under “What do you want the Assistant to say in response?” – Enter “ok, replying with $ , would you like to send this reply”
b. “That” – Pushover channel - “Send a Pushover notification”
i. Under “Title” enter “reply”
ii. Under “Device” select your device’s name. You can leave, or change, the other default entries according to your preference.
Applet# 2:
a. “This” – Google Assistant channel - “Say a simple phrase”
i. Under “What do you want to say?” – Enter “please send reply”
ii. Under “What do you want the Assistant to say in response?” – Enter “ok, reply sent”
b. “That” – Pushover channel - “Send a Pushover notification”
i. Under “Title” enter “reply”
ii. Under "Message" enter "reply"
iii. Under “Device” select your device’s name. You can leave, or change, the other default entries according to your preference.
Part 3.
1. Place the "Reply to Message” xml file in your device’s Tasker/profiles folder (if these folders do not exist then create them).
2. Open Tasker and long-press “Profiles,” then select “Import” and import the xml file from Part 1.
3. Back-out of Tasker to save the profile. Done!
To reply to a text message, use the following command format:
1. “Ok Google, reply with <followed by the body of your message>." GH will read back your reply and ask if you want to send it.
2. Say "Ok Google, send reply" to send or, restate your reply to make corrections. Enjoy!
**Important**
- Turn off battery optimization for Tasker, AutoContacts, and Pushover or your device may disable these apps when idle.
Other Google Home Projects:
- Ask Google Home - Who Called?
- How-To Hear Missed Call and Unread Text Message Reminder on Google Home
- How-To Make Google Home Announce Incoming Calls and Auto-Read New Text Messages
- Google Home - Quick Todoist Update and Recurring Reminder
- Google Home Spotify Alarm
- How-To Have Google Home Read Your Last Text Message
- How-To Send Text Messages via Google Home (Text Any Contact or Ph#)
- How-To Initiate Phone Calls via Google Home
- How-To Create Calendar Events using Google Home
- Google Home - Announce Incoming Notifications
- Start Navigation with Google Home
Hi. I noticed that the reply program works correctly only when I initiate a text conversation. I cannot just say "reply with" after receiving and listening to a text from a random person. The reply message will end up going to the last person I initiated a text conversation with. Nothing wrong, just something to keep in mind for whoever is reading this.
Ken L said:
Hi. I noticed that the reply program works correctly only when I initiate a text conversation. I cannot just say "reply with" after receiving and listening to a text from a random person. The reply message will end up going to the last person I initiated a text conversation with. Nothing wrong, just something to keep in mind for whoever is reading this.
Click to expand...
Click to collapse
You should be able to use the "reply with $" command after receiving a random text message from any contact or ph#. It works for me each time.
muniz_ri said:
You should be able to use the "reply with $" command after receiving a random text message from any contact or ph#. It works for me each time.
Click to expand...
Click to collapse
I wonder if it's because my applets have "Reply with $" where my r is capitalized, but pushover has reply in lowercase under title? I tried changing my 3 options of saying it to lower case "r" and Google replies as if she was actually replying to me. Sounds weird. It wasn't understanding my command, more like a response to my "reply with."

Categories

Resources