โครงการนี้แสดงให้เห็นถึงวิธีการสร้าง Slackbot ใน Golang; มันใช้ไลบรารี Slack-Go และสื่อสารกับ Slack โดยใช้โหมด Socket
การทำงานในโครงการนี้เป็นแรงบันดาลใจให้ฉันเขียนบทความสองสามบทความที่คุณสามารถอ่านได้ที่นี่หรือในสื่อ (* ฉันรวมลิงค์เพื่อนเพื่อให้คุณจะไม่กด Paywall สื่อ)
การสอน 0: แอปพลิเคชัน Slack ทุกครั้งเริ่มต้นด้วยขั้นตอนง่ายๆสองสามขั้นตอน
บทช่วยสอน 1: สร้างแอพ Slack ของคุณกลับบ้านใน Golang โดยใช้โหมดซ็อกเก็ต
บทช่วยสอน 2: ยินดีต้อนรับผู้ใช้อย่างเหมาะสมใน Slack กับ Golang โดยใช้โหมดซ็อกเก็ต
บทช่วยสอน 3: ใช้คำสั่ง Slaw Slash กับ Golang โดยใช้โหมดซ็อกเก็ต
การสอน WIP 4: [การสร้างทางลัดหย่อนด้วย Golang โดยใช้โหมดซ็อกเก็ต]
บทความที่ 1: จัดการสินทรัพย์คงที่ใน Golang
ข้อ 2: รูปแบบการออกแบบตัวจัดการและมิดเดิลแวร์ใน Golang
ข้อ 3: ไดอะแกรมเป็นรหัส 3 ต้องมีเครื่องมือ
ข้อ 4: ค่าคงที่ที่ไม่ได้รับการออกแบบของ Golang อาจทำให้งานของคุณง่ายขึ้น แต่มีการจับ
WIP: บทความ 5: คุณต้องการ dojo ⛪
สร้างไฟล์ test_slack.env ด้วยตัวแปรต่อไปนี้:
SLACK_BOT_TOKEN=xoxb-xxxxxxxxxxx
SLACK_APP_TOKEN=xapp-1-xxxxxxxxx
เรียกใช้แอปพลิเคชัน
go run main.go


บทช่วยสอน 2: ยินดีต้อนรับผู้ใช้อย่างเหมาะสมใน Slack กับ Golang โดยใช้โหมดซ็อกเก็ต


บทช่วยสอน 1: สร้างแอพ Slack ของคุณกลับบ้านใน Golang โดยใช้โหมดซ็อกเก็ต

บทช่วยสอน 3: ใช้คำสั่ง Slaw Slash กับ Golang โดยใช้โหมดซ็อกเก็ต