token=xxxx-xxxxxxxxx-xxxx # https://api.slack.com/custom-integrations/legacy-tokens file=fooltxt # 添付ファイル名 channels=C1234567890 # チャンネル名を右クリックして、リンクをコピーした時のID。テストは「@自分」宛で良い curl -F "file=@${file}" -F "channels=${channels}" -H "Authorization: Bearer ${token}" https://slack.com/api/files.upload
content="my text" curl -F "content=${content}" -F "channels=${channels}" -H "Authorization: Bearer ${token}" https://slack.com/api/files.upload
botや通知スクリプト作成時に、jsonがslack上でどのように見えるかをシミュレート。
問題:
解決:
記事:
Mac版クライアント(2.6.0)でバックスペースを入力すると「\b(0x08)」が入り、Windows版クライアントで表示すると豆腐になる。
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe TofuReader.cs
/shortcuts | ショートカット一覧を表示 |
↑ | 直前のメッセージを編集 |
ESC | メッセージを既読にする |
ALT+↑↓ | チャンネルを移動 |
ALT+SHIFT+↑↓ | 未読のチャンネルへ移動 |
SLACK_WEBHOOK_URL=https://hooks.slack.com/services/****/****/**** SLACK_CHANNEL='#channel' # or '@user' SLACK_USERNAME='slack-webhook'