Botpress Studio için Notion Entegrasyonu aşağıdakileri yapmanıza olanak tanır: ## `0.x` veya `1.x` sürümünden `2.x` sürümüne geçiş Notion entegrasyonunun `2.0` sürümü, artık varsayılan yapılandırma seçeneği olan OAuth desteğini ekliyor. Notion geliştirici portalında daha önce bir Notion entegrasyonu oluşturduysanız ve bu entegrasyonu kullanmaya devam etmek istiyorsanız, lütfen manuel yapılandırma seçeneğini seçin ve aşağıdaki talimatları izleyin. Aksi takdirde, otomatik yapılandırma seçeneğini seçin ve yetkilendirme düğmesine tıklayın, ardından Botpress sohbet botunuzu Notion'a bağlamak için ekrandaki talimatları izleyin. ## Konfigürasyon ### OAuth ile otomatik yapılandırma (önerilir) Bu, entegrasyonu kurmanın en basit yoludur. OAuth kullanarak Notion entegrasyonunu kurmak için, yetkilendirme düğmesine tıklayın ve Botpress sohbet botunuzu Notion'a bağlamak için ekrandaki talimatları izleyin. Bu yöntem, yapılandırma sürecini basitleştirdiği ve sohbet botunuz ile Notion arasında güvenli iletişim sağladığı için önerilir. Bu yapılandırma modunu kullanırken, Notion hesabınıza bağlanmak için Botpress bir Notion uygulaması kullanılacaktır. Bot tarafından gerçekleştirilen eylemler kişisel Notion hesabınıza değil, bu uygulamaya atfedilecektir. ### Özel bir Notion entegrasyonu ile manuel yapılandırma #### Adım 1 - Entegrasyon Oluşturun Notion entegrasyonu oluşturma [Entegrasyon oluşturma - Notion Geliştiricileri]notion #### Adım 2 - Notion Varlıklarına erişim sağlayın Entegrasyonunuza Botpress ile kullanmak istediğiniz tüm sayfalara ve veritabanlarına erişim izni verin Botpress #### Adım 3 - Botunuzu Yapılandırın Entegrasyonunuza Botpress ile kullanmak istediğiniz tüm sayfalara ve veritabanlarına erişim izni verin. [Entegrasyonunuzla bir veritabanı paylaşın - Notion Developers]notion Yeni oluşturduğunuz Notion Entegrasyonunu _( Botpress Studio'nun Notion Entegrasyonu ile aynı değil)_ Botpress Studio'ya bağlamak için bir belirtece ihtiyacınız var: - `Auth Token` - Bunu notion altındaki entegrasyonunuza giderek bulabilirsiniz. Entegrasyonunuza tıkladığınızda, "Sırlar" bölümüne gidin ve "Dahili Entegrasyon Sırrı" alanını bulun. "Göster "e ve ardından "Kopyala "ya tıklayın. Kopyalanan belirteci, botunuzun "Entegrasyonlar" sekmesi altındaki Notion entegrasyonu için `Auth Token` alanına yapıştırın. Bununla birlikte, entegrasyonunuzu etkinleştirmeniz yeterlidir ve Botunuzun yeteneklerini Notion ile genişletmeye başlayabilirsiniz. ## Kullanım Aşağıdaki eylemler, botunuzun birlikte çalışacağı Notion varlıklarının kimliklerini bilmenizi gerektirir. Tüm notion varlıkları (sayfalar, veritabanları, vb.), Notion hesabınızdakileri bir Tarayıcıda ziyaret ettiğinizde veya (...) menüsündeki "Bağlantıyı Kopyala" öğesine tıklayarak bağlantıyı alarak URL'de bulunabilen bir kimliğe sahiptir. Daha fazla bilgi için [Get a Database Id - Notion Developers]notion adresine bakın ### Tartışmaya Yorum Ekle Bu eylem, mevcut bir tartışmaya yorum eklemenizi sağlar. Bir yorumu yanıtlamak için bunu kullanın. ### Sayfaya Yorum Ekle Bu eylemle sayfa düzeyinde yorumlar ekleyebilirsiniz. ### Bir Veritabanı Alın Bu, bir Veritabanının ayrıntılarını almanızı sağlar. Bu ideal olarak `Veritabanına Sayfa Ekle` eylemi ile kullanılır. Notion API'den gelen yanıta ek olarak ([Retreive a Database - Notion Developers]notion), bu eylem ayrıca bir kullanıcı girdisine dayalı olarak Notion Veritabanına bir sayfa eklemek veya güncellemek için bir yük oluşturması talimatını vermek üzere bir AI görevi için girdi olarak kullanılabilecek optimize edilmiş bir `structure` özelliği (teknik olarak bir tür deklerasyonu) döndürür. ### Veritabanına Sayfa Ekleme Bu eylem ideal olarak, bir [AI task]botpress'a bir yük oluşturması talimatını vermek için kullanabileceğiniz Veritabanının yapısını döndüren `Get a Database` ile birlikte kullanılmalıdır. Daha fazla bilgi için [Veritabanları ile Çalışma - Notion Geliştiricileri]notion adresine bakın. ### Blok silme Aşağıdaki varlıkları silebilirsiniz: - veritabanındaki bir sayfa - bir sayfa - bir blok