{"repo":"dartungar/text-to-notion-bot","free":true,"listed":false,"github":"https://github.com/dartungar/text-to-notion-bot","clone":"git clone https://github.com/dartungar/text-to-notion-bot.git","description":"A really simple self-hosted single-user telegram bot for sending text into Notion, using the official API.","language":"Python","stars":69,"topics":["telegram","telegram-bot","bot","notion","notion-api"],"license":"MIT","category":"chat-messaging","readme_excerpt":"text-to-notion-bot Really simple self-hosted single-user telegram bot for sending text into Notion, using the official API. 1. Register telegram bot and get bot token by communicationg with https://t.me/botfather 2. Create Notion Integration and get API key (https://developers.notion.com/docs/getting-started#step-1-create-an-integration) 3. 'Share' any Notion page with your Notion Integration (https://developers.notion.com/docs/getting-started#step-2-share-a-database-with-your-integration) 4. Set up environment variables: - BOT TOKEN=your telegram bot token - TELEGRAM USERNAME=your telegram username (will be used for authorization) - NOTION API KEY=Notion API key - NOTION PAGE URL=URL of the page you shared with the integration (bot will parse page ID from it) 5. Run the bot. - Text sent to the bot will be added to Notion page specified in environment variable as child page. - Title and content will be equal to the text sent. - Long titles ( 50 characters) will be truncated automatically","default_branch":null,"files":null,"tree":[],"storefront":"/r/dartungar","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dartungar/text-to-notion-bot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}