Say Today´s Calender Events?

Someone knows an AppleScript for recite today calender Events?

e.g “Today you have no events in your calender”
or
“You have an appointment at 14 clock with the designation” doctor "

i found nothing in Google :frowning:

Thank you

Try Googling:

applescript today’s events

Get more specific:

(ical OR calendar) today events site:http://macscripter.net

In google i found nothing :((

i have an imac with yosemite. i search for a scipt with the calender app or google calendar.

You searched for the strings I specified above and still found nothing?

no!! i found nothing…

It would appear our new member (Hi there!) has no idea what to look for.

Thank you, this script run

set today to (current date)
set today’s time to 0
set tomorrow to today + days
set myMeetings to {}
tell application “Calendar”
tell calendar “NAME OF CALENDAR”
set futureEvents to every event whose start date is greater than or equal to (current date) and end date is less than or equal to tomorrow
repeat with anEvent in futureEvents
set EventProperties to properties of anEvent
if not (allday event of EventProperties) then
set pre to “AM”
set Eventhour to hours of start date of EventProperties
set Eventminute to minutes of start date of EventProperties
if (Eventhour > 12) then
set Eventhour to (Eventhour - 12)
set pre to “PM”
end if

		end if
		copy the summary of anEvent & ". " to the end of myMeetings
	end repeat
end tell

end tell
if (count myMeetings) is less than 1 then
say “you do not have any Events today.” using “Alex”
end if
if (count myMeetings) is equal to 1 then
say “you have” & (count myMeetings)
say “Event today”
if Eventminute is equal to 0 then
say "Your Event names " & myMeetings
say "Time is "
say Eventhour
say pre
else
say “Your Event names” & myMeetings
say “time is”
say Eventhour
say Eventminute
say pre
end if
end if
if (count myMeetings) is greater than 1 then
say “you have” & (count myMeetings)
say “Events today”
say “Your Event names” & myMeetings
end if
tell application “Calendar” to quit