Krown Marketplace Discord Bot

🤖 Real-time Krown NFT marketplace notifications for Discord servers

Get instant notifications for sales, offers, and auctions from Krown NFT marketplace directly in your Discord channels. Features SNS name resolution, USD price conversion, and customizable filtering.

✨ Features

  • 🔔 Real-time Notifications - Instant alerts for marketplace activity

  • 🌍 Global Feed - Track ALL collections automatically

  • 📝 SNS Integration - Shows domain names instead of wallet addresses

  • 💰 USD Conversion - Real-time price conversion using Binance API

  • 🎯 Custom Subscriptions - Track specific collections with personalized settings

  • 🖼️ Rich Embeds - Beautiful Discord embeds with NFT images

  • ⚙️ Flexible Configuration - Customizable price thresholds and notification types

  • 🔗 Smart Links - Direct links to marketplace profiles and transactions

Sale Notification

🎉 SALE | Baby Pixel Doodled Punks

🎨 Token
Baby Pixel Doodled Punks #1954
🎲 Rarity: #148

💰 Price
1.00 S ($0.31)

👤 Seller
mejuck.s

🛒 Buyer
krownlab.s

🔗 Transaction
View on SonicScan

[NFT Image]

🎮 Commands

🔧 Admin Commands

Requires "Manage Server" permission

/setup-notifications

Configure the notification channel for your server.

Options:

  • channel - Text channel to send notifications to

Example:

/setup-notifications channel:#nft-sales

/bot-settings

Customize bot behavior for your server.

Options:

  • show-prices - Show prices in notifications (default: true)

  • show-images - Show NFT images in notifications (default: true)

  • show-links - Show transaction links (default: true)

  • min-price-threshold - Minimum price in S for notifications

Example:

/bot-settings show-prices:true min-price-threshold:0.5

/subscribe

Subscribe to notifications for a specific collection.

Options:

  • collection - Collection address or name (required)

  • min-price - Minimum price in S (optional)

  • sales - Track sales (default: true)

  • offers - Track offer acceptances (default: true)

  • auctions - Track auction endings (default: true)

Examples:

/subscribe collection:0x9dc47161f26f9b6943a643fb1209c10157dd5545

/unsubscribe

Unsubscribe from a collection.

Options:

  • collection - Collection address or name to unsubscribe from

Example:

/unsubscribe collection:0x9dc47161f26f9b6943a643fb1209c10157dd5545

/my-subscriptions

View your current collection subscriptions.

/edit-subscription

Modify settings for an existing subscription.

Options:

  • collection - Collection to edit (required)

  • sales - Track sales

  • offers - Track offers

  • auctions - Track auctions

  • min-price - Minimum price threshold

/global-feed

Enable/disable notifications for ALL collections.

Options:

  • action - Choose from: enable, disable, status

Examples:

/global-feed action:enable
/global-feed action:status

🔍 Information Commands

/browse-collections

Browse available collections on the marketplace.

Options:

  • search - Search collections by name (optional)

  • sort - Sort by volume, name, or recent (optional)

/collection-info

Get detailed information about a specific collection.

Options:

  • collection - Collection address or name (required)

/help

Display all available commands and their usage.

⚙️ Configuration

Server Settings

Configure bot behavior per server using /bot-settings:

Setting
Description
Default

show-prices

Display prices in notifications

true

show-images

Show NFT images in embeds

true

show-links

Include transaction links

true

min-price-threshold

Server-wide minimum price filter

0 S

Subscription Options

Each user can customize their subscriptions:

Option
Description
Default

sales

Track NFT sales

true

offers

Track offer acceptances

true

auctions

Track auction endings

true

min-price

Minimum price threshold

0 S

Global Feed

Admins can enable global feed to receive notifications from ALL collections:

/global-feed action:enable

Benefits:

  • ✅ Automatic notifications from all current and future collections

  • ✅ No need to manually subscribe to each collection

  • ✅ Never miss marketplace activity

🔗 Integrations

SNS (Sonic Name Service)

The bot automatically resolves wallet addresses to SNS domain names:

  • 0xc957...944ckrownlab.s

  • Profile links use clean URLs: marketplace.krownlabs.app/profile/krownlab

Price API (Binance)

Real-time S to USD conversion:

  • Fetches current S/USDT price from Binance API

  • 2-minute caching to avoid rate limits

  • Graceful fallback if API is unavailable

  • Format: 1.00 S ($0.31)

🆘 Support

🚀 Changelog

v1.0.0

  • ✅ Real-time marketplace notifications

  • ✅ Discord slash commands integration

  • ✅ Global feed functionality

  • ✅ SNS name resolution

  • ✅ USD price conversion

  • ✅ Customizable subscriptions

  • ✅ Rich embed notifications with images

  • ✅ Admin controls and permissions


Made with ❤️ by Krown Labs

Last updated