Coinbase API Discord机器人集成
3 个回答
想做一个Coinbase价格查询机器人很简单:
1. 创建Discord开发者账户并为你的机器人应用生成Token
2. 注册一个Coinbase API账户,获取API key,并且不要授予它太多权限
3. 通过discord.py和coinbase库编写机器人的代码,监听用户的命令,例如/price BTC,并使用API获取数据并显示给用户(发送到Discord频道)
4. 部署机器人,你可以选择Heroku或任何其他VPS提供商,在设置时配置好环境变量
这并不需要太多的代码,但是确保你理解这个过程,如果你有任何问题,我随时都可以回答
在Coinbase网站上申请API密钥,在Discord上创建机器人物并获取token,利用python脚本,调用Coinbase提供的API获取币价信息,并利用Discord Bot的SDK发送给对应频道,应该会比较简单,涉及权限认证及报文格式问题,具体可以查询相关文档。
做Discord Coinbase API Bot的步骤
第一步:注册discord开发者账号 创建一个机器人app
创建 Coinbase 的 API密钥(https://coinbase.com/docs/api/authentication),不用开太多权限。
安装开发环境 尽量使用你喜欢的编程语言,我选择的是Python(你当然也可以用其他语言)。安装相关包:discord.py、coinbase。
编写脚本来监听并执行命令,获取消息之后通过调用Coinbase接口获取价格
测试无误后添加机器人至服务器