SubQuery Helps starrybot Manage Communities in Stargaze Network Discords
Even bots need a little help from SubQuery! Check out this quick SubQuery use case summary to find out how Stargaze Network Discord communities use starrybot.
Discord bots - we imagine them as cute little AI policemen of Discord. But what is starrybot exactly?
Starrybot is a discord bot which enables the guild admin to create token-gated roles and channels with CW721, CW20 and native tokens.
Administrators of a Discord can add the bot and set up custom "token rules" that decide which rules to give their members based on what digital assets they hold.
Members of the guild can opt into the token gating by using the Slash Command "/starry join" to allow their Keplr wallet to verify which roles they should have.
Through authentication with Keplr wallet members can strengthen the membership of their Discord Communities.
So how does starrybot use SubQuery? Starrybot started using SubQuery by creating a visualisation of how communities are using starrybot.
This pie chart, powered by SubQuery's indexing and aggregation of on-chain data, highlights the token rules set up by a guild admin when installing starrybot.
This is a small use case, but starrybot knows that the possibilities with SubQuery are endless!
Starrybot receives feedback about the need to quickly add/remove roles based on NFTs changing ownership. This is exactly the type of thing a powerful indexer like SubQuery excels at, and starrybot sees this as the next leap forward.
Starrybot is a token-gating Discord bot using slash commands and an ExpressJS backend to route offline-signing verification. When installed, Starrybot provides Slash Commands for guild admins to create and manage token rules for each server the bot is installed in. Members of the guild can opt into the token gating by using the Slash Command /starry join to allow their Keplr wallet to verify which roles they should have.
SubQuery is the universal data indexing toolkit facilitating the construction of Web3 applications of the future. A SubQuery project is a complete API to organise and query data from Layer-1 chains. Currently servicing Polkadot, Substrate, Avalanche, Algorand, and Cosmos projects, this data-as-a-service allows developers to focus on their core use case and front-end without wasting time building a custom backend for data processing activities. In the future, the SubQuery Network intends to replicate this scalable and reliable solution in a completely decentralised manner.