今天出门比较晚没自行车了差点迟到,幸亏有个老大爷过来投放自行车……神仙大爷,救我狗命。
我今天在ding-dong.bot的包里发现了之前有人编好的程序,功能甚至还很齐全,可以访问联系人,访问群组,甚至可以推名片,惊了。先捋顺example源码,然后看看有没有机会把现有的功能加进去(可惜人家给的是javascript代码)
进度还可以,但今天状态一般,能看多少看多少啊!!冲啊!
加入新功能辣!!
- 功能一:发hello回Hi~
结果如下:
图一:登陆界面
图二:原有功能(发ding回dong)
图三:相似功能(发hello回Hi~)
- 功能二:查看这条消息是否为机器人发送的。
message.self() ⇒ boolean
Kind: instance method of Message
Returns: boolean - - Return true for send from self, false for send from others.
Example:
if (message.self()) {
console.log('this message is sent by myself!')
}
代码运行如下:
图四:识别出是机器人发出的消息并给出提示
图五:机器人发送hello后提示this message is sent by myself!!
图六:非机器人发送消息后,未给出提示
- 功能三:获取机器人是否在群里被@ 了
Kind: instance method of Message
Returns: Promise. - - Return true for mention me.
Example:
if (await message.mentionSelf()) {
console.log('this message were mentioned me! [You were mentioned] tip ([有人@我]的提示)')
}
当有人在群里@机器人时,便会显示this message were mentioned me!
- 功能四
敲好了代码,没来得及调试