скрипт Python в команде Slack Slash с использованием Flask - PullRequest
0 голосов
/ 28 октября 2019

Я пытаюсь создать команду слэша для моего слабого канала, которая будет возвращать простую строку.

greetings.py:

from slacker import Slacker
slack = Slacker('xoxb-...')
def greetings_func():
   slack.chat.post_message("Hello!")

и slack.py:

from flask import Flask
import greetings
@app.route('/greetings', methods=['POST'])
def greet():
    return greetings.greetings_func()

Я получаю сообщение об ошибке:

  failed with the error "502_service_error"

, но когда я не импортирую функцию, и возвращаюсьgreet функция "Привет!"команда слэша работает. Почему это так?

Если я хочу создать более сложную команду слеша, нужно ли мне это делать в том же модуле?

...