Skip to content

hustcc/ding-robot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ding-robot

钉钉机器人 SDK for Node.js。Version

首先需要准备一个钉钉机器人的 access_token,在钉钉 im 上 创建自定义机器人 即可得到。

Usage

var DingRobot = require('ding-robot');

// 创建 `自定义机器人` 即可获得
var robot = new DingRobot('your access token of dingding robot');

// text
// robot.text(msg);
robot.text('你hustcc!');

// md
// robot.markdown(title, md);
robot.markdown('测 markdown', '# ding-robot\n\n' +
  '> 钉钉机器人 API 接口 api nodejs sdk\n\n' +
  '## 使用\n\n' +
  '> npm i -S ding-robot\n\n' +
  '```js\n' +
  'var DingRobot = require(\'ding-robot\');\n' +
  'var robot = new DingRobot(token);\n\n' +
  'robot.text(\'你好hustcc\');' +
  '```'
);

// link
// robot.link(title, content, picUrl, url);
robot.link('支付宝首页', '不需要别人给予你想要的触手可及!。', 'https://t.alipayobjects.com/images/T1HHFgXXVeXXXXXXXX.png', 'https://www.alipay.com/');

// @
// robot.at('13276109876');
// robot.at(['13276109876']);
robot.at('13276109876').text('你hustcc!');

// @ all
// robot.atAll(true)
// robot.atAll(false)
robot.atAll(true).text('大家好我是 ding-robot!');

TODO

  • FeedCard
  • ActionCard

LICENSE

MIT

Releases

No releases published

Packages

No packages published