Yeni kullanıcıları kanalınıza davet etmek onları evlerinde hissettirir, ancak katılan her kullanıcıyı takip etmek yorucu bir iş olabilir. Slack karşılama botunun devreye girdiği yer burasıdır. Bot, her yeni kanal kullanıcısına kişiselleştirilmiş bir karşılama mesajı gönderir. Her zaman çevrimiçidir, bu nedenle geç karşılama mesajları olmayacaktır.
Botunuzun kimlik bilgilerini nasıl ayarlayacağınızı, Slack'te olayları nasıl dinleyeceğinizi ve kullanıcılara nasıl mesaj göndereceğinizi öğreneceksiniz.
GÜNÜN MAKALE VİDEOSU İÇERİKLE DEVAM ETMEK İÇİN KAYDIRIN
Slack Bot Oluşturma ve API Jetonunu Alma
Oluşturmak gevşek hesap veya mevcut hesabınıza giriş yapın. Sonra bir oluştur yeni Slack çalışma alanı aktif çalışma alanınıza kurmadan önce botunuzu test etmek için.
playstation 4 playstation 3 oyunlarını oynayabilir mi
Yeni çalışma alanınıza giriş yapın. Slack sizin için otomatik olarak rastgele ve genel bir kanal oluşturur.
Çalışma alanının sol alt kısmındaki Uygulama bölümüne dikkat edin. Botumuzu oluşturduğunuzda burada görünecektir. Şuraya git: Slack API web sitesi .
Tıklamak Bir uygulama oluştur . Uygulamayı oluştur sıfırdan görünen pencerede.
Uygulamanızı adlandırın ve geliştirmek istediğiniz çalışma alanını seçin.
dosya bir bilgisayardan diğerine nasıl taşınır
Ardından üzerine tıklayın Uygulama Oluştur düğme. Tıkladığınızda, uygulamanızın temel bilgilerini içeren bir sayfaya yönlendirilirsiniz. Uygulama kimlik bilgileri altındaki imzalama sırrını not edin. Botunuz, bir olayın Slack'ten geldiğini ve iletim sırasında kurcalanmadığını doğrulamak için imzalama sırrını kullanacaktır.
OAuth ve İzinler özelliğine gidin.
OAuth & Permissions altında Bot Token Kapsamlarına gidin. Botunuzun çalışma alanınızda neler yapabileceğine dair izinleri ekleyeceğiniz yer burasıdır. Ekle kullanıcılar:oku kapsam. Bu kapsam, botunuzun çalışma alanınızdaki kişileri görmesini sağlar. Ayrıca, sohbet:yaz botunuzun çalışma alanına mesaj göndermesini sağlayacak kapsam.
Botunuzun temel bilgilerine geri dönün ve tıklayın Workspace'e yükle .
Görünen bir sonraki sayfada izin ver'i tıklayın. Artık botu çalışma alanınıza yüklemeyi bitirdiniz. OAuth ve İzinler özelliğine gidin. Slack'in kurulumdan sonra oluşturduğu Bot Kullanıcısı OAuth Jetonunu not edin. Bot, çalışma alanınızın uygulama bölümünde görünür olacaktır.
Artık botu çalışma alanınıza yüklediniz, onu kontrol etmek için kod yazabilirsiniz.
Ortamınızı Hazırlamak
aşina olmanız gerekir Python'un temelleri bu kod örneklerini takip etmek için.
beni bu numaradan kim arıyor
Yeni bir sanal ortam oluşturun ve bir .env dosya. .env dosyasını, gizli tutmanız gereken belirtecinizi ve imzalama sırrınızı saklamak için kullanacaksınız. .env dosyasını herhangi bir genel platforma yüklememelisiniz.
Gerekli kitaplıkları yüklemek için bir terminalde aşağıdaki komutu çalıştırın:
pip install slack-sdk pathlib dotenv flask slackeventsapi
slack-sdk kitaplığı, API yöntemleri, Web API istemcileri ve OAuth dahil olmak üzere Slack uygulamaları ve entegrasyonları oluşturmak için size araçlar sağlayacaktır. pathlib ve dotenv, ortam değişkenlerini yüklemenize yardımcı olacaktır. flask, HTTP isteklerini ve yanıtlarını işlemenize yardımcı olacaktır. slackeventsapi size Slack'ten olayları alan ve yöneten bir olay dinleyicisi sağlayacaktır.