Skip to content

szpp-dev-team/slack-szppi-bot-d

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

szpp-slack-bot

/szppi スラッシュコマンド

ローカルでの実行

  1. .env を置く
  2. $ docker compose up --build
  3. ngrok http 8080
  4. https://******.jp.ngrok.io/slack/events を slash command の編集ページに貼り付ける

拡張について

コマンドは以下の interface を実装した構造体を定義し、slashHandler.RegisterSubHandlers() の引数に与えることで実装することが可能です。 例: commands/omikuji.go

type CommandExecutor interface {
	Handle(slashCmd *slack.SlashCommand) error  // コマンドの振る舞い
	Name() string                               // コマンドの名前
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 97.1%
  • Dockerfile 2.9%