menu
書いてる野郎
orebike@gmail.com
通常はカスタムのスラッシュコマンドを作って打ち込んでも打ち込んだコマンド自体は見えなくなってしまうが、
このように設定したレスポンスを返すと、画面上に見えるようになる。
"response_type": "in_channel"
結果はそのコマンドの後に書き込まれる。
つまりいわゆるボットと呼ばれるモノを実装した。
hubot というツールがあるらしくこれでお手軽作成できるらしい。
API で指定するやつ | 言語 |
---|---|
auto | Auto Detect Type |
text | Plain Text |
applescript | AppleScript |
boxnote | BoxNote |
c | C |
csharp | C# |
cpp | C++ |
css | CSS |
csv | CSV |
clojure | Clojure |
coffeescript | CoffeeScript |
cfm | Cold Fusion |
d | D |
dart | Dart |
diff | Diff |
dockerfile | Docker |
erlang | Erlang |
fsharp | F# |
fortran | Fortran |
go | Go |
groovy | Groovy |
html | HTML |
handlebars | Handlebars |
haskell | Haskell |
haxe | Haxe |
java | Java |
javascript | JavaScript/JSON |
kotlin | Kotlin |
latex | LaTeX/sTeX |
lisp | Lisp |
lua | Lua |
markdown | Markdown (raw) |
matlab | MATLAB |
mumps | MUMPS |
ocaml | OCaml |
objc | Objective-C |
php | PHP |
pascal | Pascal |
perl | Perl |
pig | Pig |
post | Slack Post |
powershell | PowerShell |
puppet | Puppet |
python | Python |
r | R |
ruby | Ruby |
rust | Rust |
sql | SQL |
sass | Sass |
scala | Scala |
scheme | Scheme |
shell | Shell |
smalltalk | Smalltalk |
swift | Swift |
tsv | TSV |
vb | VB.NET |
vbscript | VBScript |
velocity | Velocity |
verilog | Verilog |
xml | XML |
yaml | YAML |