我有我的python应用程序,其中我通过json文件传递我的备用令牌。
所以我的 config.json 是:
{
"slack_bot_token":"xoxb-12345789",
"slack_signing_secret":"AAA23245GJ"
}
所以我的 slackeventsapp.py 是:
from slackeventsapi import SlackEventAdapter
from slackclient import SlackClient
import json
tokens = {}
with open('config.json') as json_data:
tokens = json.load(json_data)
EVENT_ADAPTER = SlackEventAdapter(tokens.get("slack_signing_secret"), "/slack/events")
SLACK_CLIENT = SlackClient(tokens.get("slack_bot_token"))
def PostMsg(channel, text):
SLACK_CLIENT.api_call("chat.postMessage", channel=channel, text=text)
所以我需要通过dockerfile传递两个值 slack_signing_secret 和 slack_bot_token 。请帮助我们如何通过这个。
答案 0 :(得分:1)
可能还有其他方法。