Buddy List
The buddy list lets you track specific users and see their online status in real time. When you add a buddy, SeeleSeek registers a watch on the Soulseek server so that status changes are pushed to you automatically.Add a buddy
Click the + button in the Buddy List panel to open the Add Buddy sheet, enter their username, and confirm. SeeleSeek immediately requests their current status and stats from the server.
View buddy info
Each buddy row shows their online status, average upload speed, shared file count, shared folder count, country, and whether they hold Soulseek privileges. Click a buddy’s row to open their full user profile.
Add notes
Right-click a buddy and choose Edit Notes to attach a private, local note to that user. Notes are stored on your device only and are never shared.
Status Indicators
Buddy status is updated in real time whenever the server reports a change.| Status | Color | Meaning |
|---|---|---|
| Online | Green | User is connected and active |
| Away | Yellow | User is connected but idle |
| Offline | Gray | User is not connected |
Status and stats are re-requested for all buddies automatically after every reconnection, so your list stays accurate across sessions.
Block List
Blocking is a client-side action. Blocked users are filtered locally — their messages are silently discarded and any file transfer requests from them are denied. The Soulseek server is not notified.Block a user
Click Block User in the Block List panel, enter the username, and optionally add a reason. The block takes effect immediately and is persisted to your local database.
Ignore List
Ignoring a user is a server-side action sent via the Soulseek protocol. The server itself prevents ignored users’ messages from being relayed to you.Ignore a user
Click Ignore User in the Ignore List panel, type the username, and confirm. SeeleSeek sends the ignore request to the server and records the entry locally.
Use Block when you want to prevent file transfers and locally filter messages. Use Ignore when you want the Soulseek server to stop routing that user’s messages to you entirely.
Leech Detection
A “leech” is a user who downloads files from the network without sharing anything in return. SeeleSeek can detect leeches based on their shared file and folder counts and take automatic action.Enabling Leech Detection
Leech detection is disabled by default. Go to the Social panel and open Leech Settings, then toggle Enable Leech Detection on.Thresholds
| Setting | Default | Description |
|---|---|---|
minSharedFiles | 10 | Users sharing fewer than this many files are flagged |
minSharedFolders | 1 | Users sharing fewer than this many folders are flagged |
Actions
Choose one of the following actions to take when a leech is detected:Ignore (track only)
Ignore (track only)
Flag the user internally but take no visible action. Useful for monitoring without any interruption.
Warn (show in UI)
Warn (show in UI)
Display a warning indicator next to the user’s name in the transfer queue and buddy list. No message is sent.
Send message
Send message
Automatically send the user a private message asking them to share files. The message is sent only once per session per user. You can customize the message text in the Custom Warning Message field.
Deny downloads
Deny downloads
Refuse file transfer requests from flagged users. SeeleSeek checks leech status before allowing any upload to begin.
Block user
Block user
Automatically add the user to your block list with the reason “Auto-blocked: No shared files”. This combines the deny action with all other block-list effects.
Custom Warning Message
When the action is set to Send message, SeeleSeek sends the text from the Custom Warning Message field. The default message is:“Please share some files to use this network. Sharing is caring!”Several preset templates are also available to choose from in the settings panel.