16 lines
473 B
JavaScript
16 lines
473 B
JavaScript
require('dotenv').config();
|
||
const { DWClient, TOPIC_ROBOT, EventAck } = require('dingtalk-stream');
|
||
|
||
const client = new DWClient({
|
||
clientId: process.env.DINGTALK_APP_KEY,
|
||
clientSecret: process.env.DINGTALK_APP_SECRET,
|
||
});
|
||
|
||
client.registerCallbackListener(TOPIC_ROBOT, async (res) => {
|
||
console.log('[DEBUG] 触发!res =', JSON.stringify(res, null, 2));
|
||
return EventAck.SUCCESS;
|
||
});
|
||
|
||
client.connect();
|
||
console.log('Stream 监听中,请 @机器人 发消息...');
|