Welcome to Synqy, your Discord bot for seamless product purchases, queue management, and community fun! Follow these steps to get started:
These commands are available to all users in servers where Synqy is invited:
Example: Type `/buy` and select a product UUID to buy it, then confirm the quantity in the interactive menu. The price will display with the server’s set currency symbol (e.g., “$60.00” for USD or “€60.00” for EUR).
Parameter:
Examples:
Output: Shows products like “- `Product Name`: $60.00” (or the server’s currency symbol, e.g., “- `Product Name`: €60.00” for EUR).
Example: `/search-product mtg` lists Magic: The Gathering products with prices in the server’s currency (e.g., “`mtg_2x2_jpcb`: $60.00” or “`mtg_2x2_jpcb`: €60.00”).
Output: Displays queued purchases, e.g., “- @User purchased 1x `Product Name` ($60.00, ID:
Output: Displays top spenders, e.g., “- @User1: $60.00” (or the server’s currency symbol, e.g., “- @User1: €60.00” for EUR).
Server administrators can use these commands to manage Synqy:
Example: Upload a CSV with the following format to add products:
Notes: Save your CSV file (e.g., `products.csv`) and upload it using the Discord attachment feature with this command. Prices in the CSV are assumed in the server’s set currency (default $ for USD unless changed).
Parameters:
Example: `/add-product "Magic Card" 24.99` or `/add-product "Magic Card" $24.99` adds a product named “Magic Card” with a price of $24.99 (or the server’s currency).
Example: `/remove-product mtg_2x2_jpcb` removes that product. The price will display with the server’s currency symbol (e.g., “$60.00” for USD or “€60.00” for EUR).
Example: `/clear-products` removes the products.
Example: `/remove-from-queue 1` removes item ID 1, adjusting the user’s tab. The price adjustment will display with the server’s currency symbol (e.g., “$60.00” for USD or “€60.00” for EUR).
Example: `/move-in-queue 1 2` moves item 1 to position 2. The price will display with the server’s currency symbol (e.g., “$60.00” for USD or “€60.00” for EUR).
Output: Notifies the user and moves to the next in queue, e.g., “Processed queue item for User! 1x `Product Name` ($60.00).” (or the server’s currency symbol, e.g., “€60.00” for EUR).
Example: `/set-shipping-rates 50 5` sets a $50 limit and $5 cost (or the server’s currency symbols, e.g., “€50.00” and “€5.00” for EUR).
Parameter:
Example: Type `/set-product-currency` and select “EUR” from the autocomplete dropdown to set the currency to Euros (symbol: €) for this server.
Notes: Valid currencies are suggested via autocomplete (e.g., USD, EUR, GBP, JPY, CAD; expand as needed). Prices will display with the selected currency’s symbol (e.g., “€60.00” instead of “$60.00 USD”). The default currency is USD (symbol: $).
Notes: This is an admin-only command. You must be in a voice channel to use this command. Initiates a giveaway timer, notifying users and selecting a random winner after the timer expires.
Parameters:
Example: `/adjust-tab 123456789012345678 10` increases User ID 123456789012345678’s tab by $10.00 (or the server’s currency, e.g., €10.00).
Notes: Removes all tab data for the server, resetting balances to zero.
Parameter:
Example: `/pay-tab 123456789012345678` marks User ID 123456789012345678’s tab as paid, removing their balance. The tab balance will display with the server’s currency symbol (e.g., $60.00 or €60.00).
Need help? Here’s how to get support: