Meetingbar github2/13/2024 The Slack App on your desktop will be focused, but the Huddle popup will not appear.Ī browser (Slack's web application) will automatically interpret a different workspace ID.set up MeetingBar to open in the Slack App.paste the Huddle URL into an appointment on your calendar.have a common channel from another workspace via Slack Connect (I do not participate in that workspace).Switch on the automatic execution of the apple script in the preference dialog and schedule a meeting with an online meeting - wait until the apple script get executed.The channel ID is the same, but the workspace ID is different, so when you open the Huddle URL directly in the Slack App, you must belong to that workspace to open Huddle.Open the preference dialog, navigate to advanced tab and press Test -> a dialog with a sample event title will be shown.Use the sample script above and use this as template for file meetingStartScript.scpt in folder /Users//Library/Application Scripts/leits.MeetingBar/.On meetingStart(eventId, title, allday, startDate, endDate, eventLocation, repeatingEvent, attendeeCount, meetingUrl, meetingService, meetingNotes)ĭisplay dialog title buttons default button "OK" parameter - meetingNotes (string)- the complete notes of a meeting - if no notes are set, value "EMPTY" will be used parameter - meetingService (string), e.g MS Teams or Zoom- if no meeting service is found, the meeting service value is "EMPTY" parameter - meetingUrl (string) - the url to the meeting found in notes, url or location - only one meeting url is supported - if no meeting url is set, the value will be "EMPTY" parameter - attendeeCount (int32) - number of attendees- 0 for events without attendees parameter - repeatingEvent (bool) - true if it is part of an repeating event, false for single event parameter - eventLocation (string) - if no location is set, the value will be "EMPTY" parameter - endDate (date) - needs casting in apple script to output (e.g. parameter - startDate (date) - needs casting in apple script to output (e.g. parameter - allday (bool) - true for allday events, false for non allday events parameter - title (string) - the title of the event (event title can be null, although it makes no sense!) ![]() parameter - eventId (string) - unique identifier from apples eventkit implementation ![]() ![]() # the method to be called with the following parameters for the next meeting. > user can test the script execution by pressing the button Test > user can configure the timeframe when the script should be executed before the meeting starts > user can switch the feature on (by default it is off)
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |