-
Notifications
You must be signed in to change notification settings - Fork 11
Parameters for adding a request
This page describes the options you can add to refine your request. Once a popular snap that fits your criteria appears, it'll ping you in the channel you requested it in. /snaprequest
is the command used for making a snap request.
The following are some examples you can learn from:
/snaprequest itemname:eye of dullahan refine:12
/snaprequest itemname:static shield enchant:tenacity enchantlevel:3,4
/snaprequestfor role assign:@archsnapping itemname:malang snow crab enchant:arch enchantlevel:4 alias:true
/snaprequest itemname:andre* card
/snaprequest itemname:monocle refine:3,4 broken:true enchant:none
/snaprequest itemname:rune boots refine:1-4 broken:true enchant:none slotted:false
/snaprequest itemname:boss card alias:true pricelower:100,000,000
/snaprequest itemname:delicious bamboo shoots
Everything is case-insensitive. The values for each option is whitespace-insensitive.
- itemname
- enchant
- enchantlevel
- refine
- slotted
- broken
- alias
- category
- pricehigher
- pricelower
- stock
- buyer
- assign
Exact string match. Asterisk * substitutes for ★. Punctuation like apostrophes don't matter. If the name does not exactly match the name from poring.world, then it will not find what you are looking for.
- MVP Card matches for all regular MVP cards only.
- Mini Card matches for all regular Mini cards only.
- MVP★ Card matches for all starred MVP cards only.
- Mini★ Card matches for all starred Mini cards only.
- MVP/Mini Card matches for all regular MVP and Mini cards only.
- MVP/Mini★ Card matches for all starred MVP and Mini cards only.
- Undead Card, Dead Card, Revenant Card matches for all Revenant cards only.
- Boss Card matches for all MVP, Mini, MVP★, Mini★, and Revenant Cards.
- Ancient Tier 1, Ancient Tier 2, Ancient Tier 3, Ancient Tier 4, Ancient Tier 5, Ancient Voucher - please see this wiki page..
Default exclude behavior: matches any snap
Examples:
itemname:s t A u N c H R i N g :)
itemname:Anubis * card
itemname:Lernaean Hydra
itemname:Mini *card alias:true
Autocompleted string for one of following values: none, sharp, sharp blade, arch, zeal, morale, blasphemy, tenacity, divine blessing, armor breaking, anti mage, arcane, armor, magic, insight
Warning: sharp will not match against sharp blade
Default exclude behavior: matches both enchant and non-enchanted snaps
Example:
enchant:morale
enchant:sb
-> enchant:sharp blade
Comma-separated list of numbers or ranges between 0 and 4
Default exclude behavior: matches snaps at any enchant level
Examples:
enchantlevel:4
enchantlevel:3,4
enchantlevel:2-6
-> enchantlevel:2-4
Comma-separated list of numbers or ranges between 0 and 15
Default exclude behavior: matches snaps at any refine level
Examples:
refine:15
refine:3,4
refine:10,11,12,13,14,15
-> refine:10-15
refine:4,5-8,7-11
-> refine:4-11
True or false.
Default exclude behavior: matches both slotted and non-slotted snaps
Example:
excluded: matches both slotted and non-slotted equipments
slotted:true
matches only slotted equipments
slotted:false
matches only non-slotted equipments
True or false.
Default exclude behavior: matches both broken and non-broken snaps
Example:
broken:true
broken:false
Does not need a value provided.
Including this parameter will allow you to get pinged for snaps across equipment upgrades.
For example if you do -name Strength Ring -alias
, then you'll also get pinged for Powerful Ring and Ring of Contract.
TODO: refine drop will also be accounted for you.
TODO: For example doing -name Rune Boots -refine 12 -alias
will get you pings for +14 Rune Shoes.
You can check the list of aliases here. Make a github issue or message me in discord secretlyrice#5536 if a certain alias is not there.
Default exclude behavior: doesn't match you against aliased equipments
Example:
alias:true
Exact string match
One of the following:
- Weapon, OffHand, Armor, Garment, Footgear, Accessory,
- Head, Face, Mouth, Back, Tail,
- Card Weapon, Card OffHand, Card Armor, Card Garment, Card Shoe, Card Accessory, Card Headwear,
- Item Potion/Effect, Item Refine, Item Scroll/Album, Item Material, Item Holiday Material, Item Pet Material,
- Card, Blueprint, Mount, Costume, Premium
Default exclude behavior: any category is matched
Examples:
category:accessory
category:headweartail
Enter an integer or a decimal number followed by an optional modifier\
- t - multiplies the number by 1000
- m - multiplies the number by 1000000
- b - multiplies the number by 1000000000
Notifies when price matches this number or higher; commas will be automatically stripped
Default excluded behavior: matches a snap at any price
Examples:
pricehigher:1200000
pricehigher:1,200,000
pricehigher:1.2m
Enter an integer or a decimal number followed by an optional modifier\
- t - multiplies the number by 1000
- m - multiplies the number by 1000000
- b - multiplies the number by 1000000000
Notifies when price matches this number or lower; commas will be automatically stripped
Default behavior: matches a snap at any price
Examples:
pricelower:2440000
pricelower:2,440,000
pricelower:2.44m
Notifies when number of stock matches this number or higher
Default behavior: 1
Example:
stock:2
DOES NOT WORK
Notifies when number of buyers matches this number or higher; allows commas
Warning: the bot only checks buyers once when the snap first appears on poring.world. It will not check again later. I probably won't get around to fixing this anytime soon
default behavior: 0
Example:
-bu 100
Tag a user or a role in discord and assign this request to them
Cannot assign to someone who's internal permission level is equal to or higher than yours
I recommend tagging roles over special mentions but in case you really need to... put 'everyone' and 'here' without the '@'
Default excluded behavior: request will be assigned to you
Examples:
assign:@Lovyrn
assign:@Arch-snapping-squad
assign:@everyone