iCal to Notion made simple
Project description
ical2notion
ICal2Notion is a simple command line tool that is used to update a Notion database from an .ical file hosted online (like on Google Calendar).
Installation
To install clone the repository and run python setup.py install.
Usage
- Find your Notion authentication token. This is located in the
token_v2cookie under the domainwww.notion.so.- Navigate to a Notion workspace
- Click the lock on the left hand side of the URL bar
- Click Cookies
- Drop down the
www.notion.solist - Drop down the
Cookieslist - Copy the content from the
token_v2cookie
- Create a database for the Google Calendar to be populated into
- Create a new page
- Create an inline table
- Click "Open as page"
- Populate the database with a Name (Text), Do (Date), and Type (Select with "Event" tag premade).
- Copy that URL
- Find your ical public link
- Open google calendar
- Click on the three dots to the right of a calendar listed under My calendars on the bottom left
- Click settings and sharing
- Scroll all the way to the bottom and copy the "Secret address in iCal format" link
Run ical2notion [TOKEN] [URL] [iCal]. You can list multiple icals at the end.
TODO
- Reoccuring tasks
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ical2notion-0.3.1.tar.gz.
File metadata
- Download URL: ical2notion-0.3.1.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ceb22546b702057e7c5be6739b1c1ffdeea85d185ac350263b0f5d8c2034e1dc
|
|
| MD5 |
2c2a46a8d62b8c2e21eab0f6e6222365
|
|
| BLAKE2b-256 |
8ab5b9253c040632e0f0c81bb8dae199a2aced572f8bc907849c9476134bef33
|
File details
Details for the file ical2notion-0.3.1-py3-none-any.whl.
File metadata
- Download URL: ical2notion-0.3.1-py3-none-any.whl
- Upload date:
- Size: 4.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b17e2fe5ae39755b45e7db86e8845952a3003d9ca72b3f125d4345a7c6f128f
|
|
| MD5 |
5c1a3d9699d9e28a1cbd6446e79ba27c
|
|
| BLAKE2b-256 |
6bdf1b6376cfe4baac103be7d3f0f022319bc75bad03f7a2e970d99741641cbd
|