raycast / extensions

Everything you need to extend Raycast.
https://developers.raycast.com
MIT License
5.35k stars 3.05k forks source link

[Notion] Rename connection that is shown when creating a new database page #14392

Closed timonbimon closed 1 month ago

timonbimon commented 1 month ago

Extension

https://www.raycast.com/notion/notion

Description

image

We have multiple people in our Notion workspace using the Raycast Notion extension. Would be great if we could still keep track of who added which page by being able to distinguish between the different Raycast Extensions 👀

Who will benefit from this feature?

Anyone collaborating with multiple people on Notion.

Anything else?

No response

raycastbot commented 1 month ago

Thank you for opening this issue!

🔔 @HenriChabrand @mathieudutour @metakirby5 @thomaslombart @erics118 @bkeys818 @AlexIsMaking @Yakitrak @tleo19 @dariuszpaluch @zsidnam you might want to have a look.

💡 Author and Contributors commands The author and contributors of `notion/notion` can trigger bot actions by commenting: - `@raycastbot close this issue` Closes the issue. - `@raycastbot close as not planned` Closes the issue as not planned. - `@raycastbot rename this issue to "Awesome new title"` Renames the issue. - `@raycastbot reopen this issue` Reopens the issue. - `@raycastbot assign me` Assigns yourself to the issue. - `@raycastbot good first issue` Adds the "Good first issue" label to the issue. - `@raycastbot keep this issue open` Make sure the issue won't go stale and will be kept open by the bot.
zsidnam commented 1 month ago

This would be a great feature but unfortunately It looks like the Notion API does not support changing those properties: https://developers.notion.com/reference/post-page

CleanShot 2024-09-09 at 08 08 48

timonbimon commented 1 month ago
image

Would there be any way to change the name of the connection itself from "Raycast Extension" to something personalized I can configure in the extension? :) That would also solve the problem if I could call it "Timon's Raycast Extension"

zsidnam commented 1 month ago

@timonbimon thanks for clarifying; I see what you are saying now 👍 I believe the "Raycast Extension" title shown in Notion is the name of the actual integration (connection) registered with Notion that is shared across all users; that can't be changed on a per-user basis.

To achieve the functionality you are looking for, you may need to have your team members follow the "Using Internal Integration" steps shown in the Raycast Extension README so that you can create a uniquely named integration per user:

image

Not ideal, but might be worth checking out 😅 We can see if any of the other maintainers have thoughts/ideas on this as well.

timonbimon commented 1 month ago

Yea make sense! Thanks a lot for looking into this for me. 🤗