l.Mr
@156157
人人都能用的Mixin助理机器人
做个Mixin机器人 Mixin Mixin Dev
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里添加对应的机器人之后就可以进行交互了

代码地址,开发大佬原版的node版本

担心会悄悄转你的机器人里的资产,可以创建一个新的机器人;体验完之后,可以重新到开发者后台重置秘钥即可。

“签到”功能需要先确保机器人账号里有对应的资产,可以先通过打赏转账


保姆教程:

  1. 打开mixin开发者站点: https://developers.mixin.one/dashboard
  2. 扫描登录后,点击“新应用”,创建机器人账号,必填信息可以任意填写,类似——

机器人信息填写

  1. 重置秘钥,下载文件,报存为config.json

4.png

5.png


小助理机器人功能说明,内容来自原始仓库——

  1. 支持用户查询,请发送 user_id identity_number
  2. 支持资产查询,请发送 asset_id symbol
  3. 支持每日领取 1cnb,请发送 /claim 或点击签到
  4. 支持打赏,请发送 /donate 或点击打赏

开发内容——

  • 通过机器人与 mixin messenger 的用户进行消息通信
  • 根据 user_id/identity_number 获取用户详情
  • 根据 asset_id/symbol 查询 mixin network 的资产详情
  • 根据 日期、机器人id、用户id,构建唯一的转账 id
  • 通过机器人跟用户转账
  • 将 url 构建成二维码,然后上传到 mixin 服务器,并发送给用户
  • 文章消息/文本消息/图片消息/联系人消息/按钮消息 的发送
  • 通过按钮组来让用户选择输入。

更详细的开发使用教程参考教学视频

增加了使用帮助,实际效果——

0.png

1.png

关闭机器人,使用 Ctrl+C 或 Command + C停止机器人即可。个别情况下机器人通信中断,稍等一下再试即可。

Arweave TX
qDuyweIH63W-AWtPGGAPsFHbKB4EUi9UsFJ9yk8Td2U
Content Digest
c79652e9362d868bdf55cd69115abdb0d5b6f33cef4a3c0bad9a9a27c14d7db4
Reward
7 : 0
0 times bought, 3 times reward
0.0
Price(BTC)
3
Paid Times
0.2227
Revenue(USD)
0.0
My Share(%)
Comments
Subscribe
l.Mr
@156157
Subscribing: 5 Subscribers: 33
知行合一 幸福生长
Subscribe
Related Posts
Mixin 的灵魂 将Mixin交易记录保存到本地 Mixin 的 Observer 是个 MAO Mixin Safe 上线规划 2023-3-16冯晓东直播文字稿(Mixin Safe解读和23年上半年开发重点)
Rules Stats Help Github Twitter Discord
l.Mr
@156157
Subscribing: 5 Subscribers: 33
知行合一 幸福生长
Subscribe
Related Posts
Mixin 的灵魂 将Mixin交易记录保存到本地 Mixin 的 Observer 是个 MAO Mixin Safe 上线规划 2023-3-16冯晓东直播文字稿(Mixin Safe解读和23年上半年开发重点)
Rules Stats Help Github Twitter Discord