新消息:Helius 收购 Light Protocol
使用 Webhook 创建 Solana Discord 机器人
博客/开发

Solana 开发 101:使用 Webhook 创建 Solana Discord 机器人

集成工程师X 上的 Tidelaw
阅读需 3 分钟
目录

简介

想为 NFT 系列创建 Discord 销售机器人吗?这篇博文将指导你使用 Helius Webhook 设置 Discord 销售机器人。

设置 Discord Webhook

要在服务器上设置销售机器人,请前往服务器设置。请注意,你需要拥有管理员权限才能执行此操作。

从菜单中选择集成:

点击新建 Webhook,然后根据需要调整设置:

请务必复制 Webhook URL,因为设置 Helius Webhook 时会用到它。

设置 Helius Webhook

前往 Helius 控制台,然后选择左侧的 webhook 部分。进入后,你可以添加一个新的 webhook。请确保网络和 webhook 类型与图中一致,应分别为 Mainnet 和 Discord。 

我们将 Webhook 类型设置为“Discord”,因为它会根据交易内容格式化交易消息,并直接将其转发到 Discord,无需你编写任何代码。你可以选择要包含的交易类型。在本例中,请选择 NFT_SALES,,因为我们只允许发送 NFT 销售交易。

webhook URL 就是你之前从 Discord 复制的 URL。请保持此标签页打开,因为我们还需要在 webhook 所监控的“账户地址”字段中添加相应地址。

添加账户地址

我们将从一个 NFT 开始。请注意,部分 NFT 系列可能使用不同的标准创建,因此操作步骤也会有所不同。先打开指向该 NFT 的 Orb 链接(示例如下):

选择“元数据”部分,然后向下滚动,直到看到 Creators 属性。在数组中,选择 share 值为 100 的地址。你可能会看到一个或多个创建者,但通常只有一个创建者的 share 值为 100。复制此地址并返回 Helius 控制台。在本例中,地址为:

HAryckvjyViFQEmhmMoCtqqBMJnpXEYViamyDhZUJfnG

将其复制并粘贴到控制台中。

点击确认后就完成了!当该系列中的 NFT 售出时,你应该会收到类似这样的 webhook 消息:

总结

在本教程中,我们学习了如何使用 Helius Webhook 设置 Discord 销售机器人。借助此机器人,你可以轻松实时掌握喜爱系列的 NFT 销售动态。Discord 的 webhook 功能无需编写自定义机器人代码,让每个人都能更轻松地开始使用。如果你想构建 Telegram 销售机器人,可以参考此教程。希望本教程对你有所帮助!如果你有任何问题或反馈,欢迎访问我们的 Discord。

感谢阅读!

资源

订阅 Helius

及时了解 Solana 开发的最新动态,并在我们发布新内容时收到更新

放大图片