私は3つのことをするスラックボットを作った:piのIPを一般的なチャンネルに送り、IPが前回と同じかどうかをチェックしてIPをDMとして送る。 最初の2つは機能しますが、DMは機能しません。slackbotによるPython Slack APIの直接のメッセージ
私はこのエラーを見つけようとしていましたが、ある時点で私のprints
はもはやを印刷しませんでした。なぜか分かりません。私は一般的なチャネルポストのためにそれを使用するので、
user_slack_id = 'axelle'
im_call = slack_client.api_call("im.list")
if im_call.get('ok'):
print("im call success")
for im in im_call.get('ims'):
if im.get('user') == user_slack_id:
im_channel = im.get('id')
send_msg(channel[im_channel], "Test")
send_msg
作品:(具体的には、私がprint("im call success")
追加したときから)ここで
を私はとの問題を抱えている私のコードの一部です。メッセージを投稿するのは基本的にはslack_client api call
です。
私のスラックチャンネルではDMの点で何も起こっていません。何が価値があるために
それは私のような初心者のために少し複雑に思えますしかし、私はあなたに感謝を見てみましょう:)おそらくそれから多くを学ぶことができます。 – Axelle