Negligent Parachute Maintainers

    meetsy

    1.0.3 • Public • Published

    Sync your Meetup events with Google Calendar

    meetsy

    Is a CLI tool which syncs your meetup events with your (google) calendar. It could help you to have a better overview on upcoming events. You can also sync it with a shared google calendar with others, e.g.: you can create a google calendar for your company to share Meetup events with your colleagues.

    At the moment it's only a MVP:

    • get the next 30 meetup events
    • get the next 100 google events
    • compare events with each other, if there are events which are not existing insert these into the calendar

    What you need


    Installation

    Install meetsy

    npm install -g meetsy

    Setup instructions

    Google calendar

    https://developers.google.com/google-apps/calendar/quickstart/nodejs

    • follow the instructions from the link above on step 1 to get your client_secret.json
    • save this JSON file anywhere for later use as --secret (remember the path to the file!)
      • in the meetsy example it's in the project root and named as googleApi_clientSecret.json

    Usage instructions

    meetsy --calID 'yourGoogleCalenderID' --meetupApiKey 'yourMeetupApiKey' --secret './googleApi_clientSecret.json'

    Note: On first use you have to authorize the calender tool by a URL shown in your terminal.

    How to get your Google calendar ID/address

    https://support.google.com/calendar/answer/37083#link

    How to get your meetup api key

    https://secure.meetup.com/de-DE/meetup_api/key/


    Next features

    See Issues

    Contribute

    Feel free to dive in! Open an issue or submit a Pull Request. ❤️

    meetsy follows the Contributor Covenant Code of Conduct.


    Copyright 2017 by SinnerSchrader Deutschland GmbH and contributors. Released under the MIT license.

    Keywords

    none

    Install

    npm i meetsy

    DownloadsWeekly Downloads

    2

    Version

    1.0.3

    License

    MIT

    Last publish

    Collaborators

    • kotzendekrabbe