Collection
View and organize your card collection with filtering and sorting options
No human has the ability to remember everything and it's pretty obvious that you won't remember all the cards you have grabbed. This guide will brief you on how to check the cards you have grabbed.
Usage
- Command -
scollection - Alias -
sc - Usage -
sc
This command can be used with a User ID too, this will activate the command without pinging the user. It can also be useful when the user is not even present in the server. For more information about how to get someone's User ID, please visit the Official Discord Guide
To help users in surfing through their collection, Sofi provides a lot of ways to sort and filter your collection.
Basic Filters
These sort/filters can be used with the help of drop down box below the collection command.
Sort by Wishlist
This sort arranges your collection in descending order of number of wishlist, and as a bonus, it also tells the exact wishlist of the characters.
Sort by Gen
This sort arranges your collection in ascending order of gen of your cards. The filter can be used to check your low gens and also flex them.
Sort by Stats
This sort arranges your collection in descending order of the chosen category. These attributes are useful in guild system, read more about it in Guild System.
Filter by Dupes
This filter shows you the characters you own more than one of.
Sort by Series/Character
This sort arranges your collection in alphabetical order of either the series or the character name depending on what you choose.
Text Filters
To use these filters, type the filter with the collection command i.e. sc filter
Operators
Filters support different operators depending on the filter type:
| Operator | Description | Example |
|---|---|---|
= or : | Equal to | sc g=5 |
!= | Not equal to | sc e!=fire |
> | Greater than | sc wl>100 |
< | Less than | sc g<10 |
>= | Greater than or equal | sc lvl>=50 |
<= | Less than or equal | sc atk<=30 |
Range Values
Numeric and date filters support range values using a comma to specify a min and max range.
Example:
sc g=1,10— Shows cards with gen between 1 and 10 (inclusive)
Example:
sc d=01/01/2023,31/12/2023— Shows cards grabbed in 2023
Example:
sc wl=100,500— Shows cards with wishlist between 100 and 500
Example:
sc atk=50,80— Shows cards with attack stat between 50 and 80
Name
Filter by character name.
Example:
sc n=Narutoorsc name:Naruto
sc n=Monkey D. LuffySeries
Filter by series name.
Example:
sc s=Demon Slayerorsc series:One Piece
Code
Filter by card code.
Example:
sc c=abc123orsc code:xyz
Gen
Filter by gen number.
Example:
sc g<10orsc gen=1,5
Wishlist
Filter by wishlist count.
Example:
sc wl>100orsc w=50,200
Version
Filter by card version/edition number.
Example:
sc v=1orsc ver>5
Page
Jump to a specific page in the collection.
Example:
sc p=5orsc page:10
Stats Filters
Filter cards by their battle stats.
| Filter | Aliases | Example |
|---|---|---|
| Attack | atk, attack | sc atk>50 |
| Defense | def, defense | sc def>=40 |
| Speed | spd, speed | sc spd>30 |
| Health | hp, health | sc hp>100 |
| Total Stats | ts, totalstats | sc ts>200 |
| Base Stats | bs, basestats | sc bs>150 |
| Level | lvl, level | sc lvl>=50 |
Boolean Filters (True/False)
These filters accept true or false values.
Example:
sc morph:trueorsc 3d=false
| Filter | Aliases | Description |
|---|---|---|
| Morphed | m, morph, morphed | Cards with morph applied |
| 3D | 3d, threed | 3D cards |
| GIF | gif | Animated GIF cards |
| Framed | f, framed | Cards with any frame |
| Glowed | glowed | Cards with any glow |
| Layered | layered | Cards with any layer |
| Font Face | ff | Cards with custom font |
| Font Color | fc | Cards with custom font color |
| Backgrounded | bgd | Cards with background (3D only) |
| Scratched | scratched | Scratched event cards |
| Combo | combo | Combo cards |
| Locked | locked | Locked cards |
| Damaged | dmg, damage, damaged | Damaged cards |
Cosmetic Filters
Filter by specific cosmetic values.
| Filter | Aliases | Example |
|---|---|---|
| Frame | fr, frame | sc fr=golden |
| Glow | glo, glow | sc glo=red |
| Layer | lay, layer | sc lay=sparkle |
| Font | font | sc font=Comic Sans |
| Background | bg, background | sc bg=beach |
| Special Morphs | sm, specialmorph, spm | sc sm=sunny |
Category
Filter by character category.
Example:
sc cat:animeorsc category=kpop
Available categories:
- Anime, Kpop, Cartoon, Drama, Memes, Art, IRL, Games, Vtuber, Manga, Comic, Webtoon, Food, Jpop, Cpop, Custom
Element
Filter by card element.
Example:
sc e:fireorsc element=void
Available elements: Fire, Ice, Wood, Wind, Metal, Earth, Light, Void
Tag
Filter by tag name.
Example:
sc t:favorsc tag=trade
sc t:ut to show untagged cards.To know more about tags, go to Tagging Guide.
Date
Filter by grab date.
Example:
sc d>13/06/2021orsc d=01/01/2023,31/12/2023
Event
Filter event cards.
Example:
sc ev=hal22(Halloween 2022) orsc ev=val23** (Valentine 2023)
ev:true for all event cards or ev:false for non-event cards.Server
Filter cards by the server ID where they were dropped.
Example:
sc ser=123456789012345678
Dropped/Grabbed By
Filter cards by who dropped or grabbed them.
Example:
sc dropped=123456789012345678(user ID who dropped)
Example:
sc grabbed=123456789012345678(user ID who grabbed)
Order
Sort your filtered results in ascending or descending order.
Example:
sc wl>100 o:a(ascending) orsc g<10 o:d** (descending)
Filter Groups
You can combine multiple filters in a single command. When used together, all filters must match (AND logic).
Combining Filters
sc g<10 wl>100This shows cards with gen < 10 AND wishlist > 100.
More examples:
sc morph:true glowed:true g<10
sc 3d=true framed:true wl>100
sc e=fire atk>60 lvl>=50
sc cat=anime wl>50 g<20Filter Groups (Advanced)
Filter groups allow you to combine multiple filters using OR logic by separating them with / (space followed by forward slash). This is useful when you want to find cards that match any of multiple criteria rather than all of them.
How It Works
When you use / to separate filter groups:
- The filter string is split by
/ - The last segment becomes the "final filter" applied to the combined result
- All preceding segments are OR'd together into a virtual collection
- If you want only OR logic (no final filter), end with
/
Syntax
sc [group1] / [group2] / [final filter]To OR all groups without a final filter:
sc [group1] / [group2] / [group3] /- Maximum of 5 filter groups allowed (including the final filter)
- Total filter length cannot exceed 1000 characters
Examples
Find cards from multiple series (pure OR):
sc s=Naruto / s=One Piece / s=Demon Slayer /This shows cards from Naruto OR One Piece OR Demon Slayer. The trailing / ensures all three are OR'd together without a final filter.
Find high wishlist OR low gen cards:
sc wl>500 / g<5 /This shows cards with wishlist > 500 OR gen < 5.
Combine multiple tags:
sc t=fav / t=trade / t=keep /This shows cards with tag "fav" OR "trade" OR "keep".
Filter groups WITH a final filter:
sc s=Naruto / s=Bleach / g<10This first collects cards from Naruto OR Bleach, then applies g<10 as a final filter to show only cards with gen < 10 from that combined result.
Another example with final filter:
sc wl>100 / 3d=true / morph:trueThis collects cards with wl>100 OR 3D cards, then filters to show only morphed cards from that result.
Complex example with AND within groups:
sc wl>100 g<5 / 3d=true wl>50 / morph:true e=fire /This shows:
- Cards with wishlist > 100 AND gen < 5, OR
- 3D cards with wishlist > 50, OR
- Morphed fire element cards
Use Cases
- Series collectors: View cards from all your favorite series at once
- Trade hunting: Combine different valuable card criteria
- Inventory management: Check multiple tags or categories simultaneously
- Flexible searching: When cards might match different criteria you're interested in
Within each filter group, multiple filters work with AND logic (all must match).
Between groups separated by /, the logic is OR (any group can match).
Remember to add a trailing / if you want pure OR logic without a final filter!