Skip to main content
Open the Social panel at any time with ⌘5 or by clicking Social in the sidebar.

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.
1

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.
2

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.
3

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.
4

Remove a buddy

Right-click a buddy and choose Remove, or select them and press Delete. SeeleSeek stops watching them on the server and removes them from your local database.

Status Indicators

Buddy status is updated in real time whenever the server reports a change.
StatusColorMeaning
OnlineGreenUser is connected and active
AwayYellowUser is connected but idle
OfflineGrayUser is not connected
The buddy list is sorted so that online and away users always appear above offline users. Use the search bar to filter by username.
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.
1

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.
2

Unblock a user

Find the user in the block list and click the remove button next to their name.
Blocking is enforced entirely on your device. A blocked user can still see you on the network and attempt to contact you; SeeleSeek simply drops their messages and refuses their transfer requests before they reach you.

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.
1

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.
2

Unignore a user

Find the user in the ignore list and click the remove button. SeeleSeek sends an unignore request to the server and removes the local record.
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

SettingDefaultDescription
minSharedFiles10Users sharing fewer than this many files are flagged
minSharedFolders1Users sharing fewer than this many folders are flagged
A user must fall below either threshold to be flagged as a leech.

Actions

Choose one of the following actions to take when a leech is detected:
Flag the user internally but take no visible action. Useful for monitoring without any interruption.
Display a warning indicator next to the user’s name in the transfer queue and buddy list. No message is sent.
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.
Refuse file transfer requests from flagged users. SeeleSeek checks leech status before allowing any upload to begin.
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.
If a user starts sharing files after being flagged, SeeleSeek automatically removes them from the leech list and clears their warned status.