【实习日记】 第七天 加入相似的新功能➕学习访问联系人,通讯录,群组的方式

42 篇文章 5 订阅
5 篇文章 0 订阅

今天出门比较晚没自行车了差点迟到,幸亏有个老大爷过来投放自行车……神仙大爷,救我狗命。

我今天在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!

  • 功能四
    敲好了代码,没来得及调试
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值