电报机器人计算器和流水功能

合作VX:Mid9Rain

找我做电报机器人的朋友,有一大半都会问我有没有这个功能。

我刚开始接到这个需求是有点懵的,明明按一下计算器就能知道结果,为什么还要实现一个机器人来计算,这不是多此一举吗。既然甲方让搞,那就搞吧。等我实现完才发现,哦,这是给别人看的。

场景是这样的,甲乙双方不一定相信对方的计算结果,如果有一个机器人来作为第三方,在群里把计算结果展示出来,可信度会高得多,所以说奇怪的需求,在特定的场景下就是合理的。

实现这个功能也非常简单,大部分编程语言都有eval函数,直接把计算字符传给这个函数即可:

const calcStr = "1 + 2"
const result = eval(calcStr)
console.log(`${calcStr} = ${result}`) // 1 + 2 = 3

三行就实现了计算器功能,所以我一般会把这个功能免费赠送。

还有一个常用的功能就是流水记录,这个功能实现就相对复杂了一些:

这个功能一般用于管理内部,同步今日收支状况,或者做款项累计,查看收支平衡等。

电报机器人目前的发展速度是越来越快,很多中大型项目都可以由机器人完成,功能也越来越复杂,有的项目找到我,复杂程度超乎我的想象,也根本没有想过机器人还能干这种事儿。甚至我一个人都做不了,需要拉一个团队才能快速上线。

电报的机器人其实可以和微信的小程序做对比,一个开放,一个封闭。而且用了电报这么多年,业余做了几年电报机器人开发,各种体验真的比微信好太多,它的劣势就是身边的朋友用的比较少,但相对的,国外朋友会比较多。

就目前来说,这是一个比较有意思,还有较大发展空间的方向吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值