修改事件监听
This commit is contained in:
parent
588890b355
commit
ad6a4447ab
28
app.py
28
app.py
@ -1,5 +1,7 @@
|
||||
from dingtalkchatbot.chatbot import DingtalkChatbot
|
||||
from slack_bolt import App
|
||||
from slack_bolt import App, BoltContext
|
||||
from typing import Callable
|
||||
import re
|
||||
import os
|
||||
import logging
|
||||
logging.basicConfig(level=logging.DEBUG)
|
||||
@ -15,16 +17,22 @@ app = App(
|
||||
)
|
||||
|
||||
|
||||
@app.message("Heads Up!*")
|
||||
def redirect(body, logger):
|
||||
logger.info(body)
|
||||
dingtalkbot.send_text(body)
|
||||
|
||||
|
||||
@app.message("")
|
||||
def logall(body, logger):
|
||||
@app.middleware
|
||||
def log_request(logger: logging.Logger, body: dict, next: Callable):
|
||||
logger.debug(body)
|
||||
dingtalkbot.send_text('测试'+body)
|
||||
return next()
|
||||
|
||||
|
||||
@app.message(re.compile("^Heads Up!.*"))
|
||||
def transfer_warn(body: dict, logger: logging.Logger):
|
||||
logger.info(body)
|
||||
dingtalkbot.send_text(str(body))
|
||||
|
||||
|
||||
@app.event({"type": "message", "subtype": None})
|
||||
def transfer_all(body: dict, logger: logging.Logger):
|
||||
logger.debug(body)
|
||||
dingtalkbot.send_text('测试'+str(body))
|
||||
|
||||
|
||||
# 启动slack监听
|
||||
|
Loading…
x
Reference in New Issue
Block a user