🤖 A Slack bot searches pages in Notion DB.
- Mention to notion-bot
- Click
Open modal
button in reply message received thread, then open a modal. - You can search pages in selected Notion DB with any filters.
- Click submit, if you want to show result in thread.
- Select/change DB on modal
- Add/delete filters in modal
- Display page search results in modal
- Display page search results in threads
run notion-bot locally
export SLACK_SIGNING_SECRET=xxx
export SLACK_BOT_TOKEN=xxx
export SLACK_APP_TOKEN=xxx
export NOTION_TOKEN=xxx
docker compose up
run on k8s
cp .env.example .env
# edit .env
make install-sealed-secrets
make secret-init
make secret-update
make apply
- How to get slack token: https://api.slack.com/authentication/basics