人人都能用的Mixin助理机器人
2021-10-18 12:07
Words count:
683
跟着官方教程学习开发,感谢刘泽美大佬的教程。使用Go语言实现了一个相同功能的机器人。任何一位mixin用户都可以进行尝试使用。
跟着官方教程学习开发。感谢刘泽美大佬的教程。
使用Go语言实现了一个相同功能的机器人。任何一位mixin用户都可以进行尝试使用
百度网盘,提取码: 6512
- botwin.exe、botlinux、botmac三个文件分别对应windows、linux、mac环境下的,根据自身环境进行下载。linux、mac环境需要添加可执行权限
chmod +x botlinux
或chmod +x botmac
- 在开发者后台注册机器人,将配置文件保存为
config.json
,与下载的文件放在同一个目录 - 启动应用,在Mixin Message里添加对应的机器人之后就可以进行交互了
担心会悄悄转你的机器人里的资产,可以创建一个新的机器人;体验完之后,可以重新到开发者后台重置秘钥即可。
“签到”功能需要先确保机器人账号里有对应的资产,可以先通过打赏转账
保姆教程:
- 打开mixin开发者站点: https://developers.mixin.one/dashboard
- 扫描登录后,点击“新应用”,创建机器人账号,必填信息可以任意填写,类似——
- 重置秘钥,下载文件,报存为
config.json
小助理机器人功能说明,内容来自原始仓库——
-
支持用户查询,请发送 user_id identity_number -
支持资产查询,请发送 asset_id symbol - 支持每日领取 1cnb,请发送 /claim 或点击签到
- 支持打赏,请发送 /donate 或点击打赏
开发内容——
- 通过机器人与 mixin messenger 的用户进行消息通信
- 根据 user_id/identity_number 获取用户详情
- 根据 asset_id/symbol 查询 mixin network 的资产详情
- 根据 日期、机器人id、用户id,构建唯一的转账 id
- 通过机器人跟用户转账
- 将 url 构建成二维码,然后上传到 mixin 服务器,并发送给用户
- 文章消息/文本消息/图片消息/联系人消息/按钮消息 的发送
- 通过按钮组来让用户选择输入。
更详细的开发使用教程参考教学视频
增加了使用帮助,实际效果——
关闭机器人,使用 Ctrl+C
或 Command + C
停止机器人即可。个别情况下机器人通信中断,稍等一下再试即可。
0
times bought,
3
times reward
0.0
Price(BTC)
3
Paid Times
0.2227
Revenue(USD)
0.0
My Share(%)
Comments