Buddy List
The buddy list helps you track and organize your friends on the Soulseek network:Adding Buddies
1
Find User
Locate the user you want to add:
- From chat room user list
- From search results
- From browse list
- Manual username entry
2
Add to List
Right-click username and select “Add Buddy” or use the buddy list interface
3
Configure Settings
Set buddy properties:
- Note: Personal reminder about this user
- Notify Status: Get alerts when they come online/offline
- Prioritize: Give upload queue priority
- Trust: Grant access to trusted shares
Buddy Properties
- Basic Info
- Status Notifications
- Privileges
Information tracked for each buddy:Username: Their Soulseek usernameStatus: Online, Away, or OfflineLast Seen: Date/time of last online presenceCountry: Geographic location (if available)Note: Your personal notes about the user
Buddy Management
Managing Your Buddy List
Managing Your Buddy List
Add Buddy: Right-click any username > Add BuddyRemove Buddy: Right-click in buddy list > RemoveEdit Note: Double-click note field or right-click > EditToggle Notifications: Click notification iconSet Prioritized: Right-click > PrioritizeSet Trusted: Right-click > TrustView Details: Click username to see full info
User Status Tracking
Nicotine+ tracks status for all watched users:Status Types
Offline: User is not connected to the networkOnline: User is active and availableAway: User is connected but marked as away
Last Seen Tracking
For offline buddies, Nicotine+ tracks:1
Online Status
When buddy is online:
- Last Seen field is empty
- Status shows “Online” or “Away”
- Real-time updates
2
Goes Offline
When buddy disconnects:
- Timestamp recorded (MM/DD/YYYY HH:MM:SS)
- Last Seen updated in buddy list
- Status changes to “Offline”
3
Returns Online
When buddy reconnects:
- Last Seen cleared
- Previous timestamp preserved until next offline
- Status notification sent (if enabled)
Last Seen shows “Never seen” for buddies who have never been online since being added.
User Information
View detailed information about any user:User Profile
Access user information by clicking their username:- Statistics
- Network Info
- Interaction History
View user’s sharing statistics:Upload Speed: Average upload rateFiles Shared: Total number of filesFolders Shared: Number of shared directoriesUpdated: Stats refresh when user’s info changes
Privileged Users
The Soulseek network includes privileged users:What Are Privileges?
Privileged status is granted to users who support the network through donations. Privileged users receive:
- Higher priority in upload queues
- Faster search result delivery
- Enhanced network features
- Support badge in user listings
Privilege Benefits for Others
When uploading to privileged users:1
Detection
Nicotine+ receives privilege list from server
2
Queue Priority
Privileged users move ahead in your queue:
- Processed before non-privileged users
- Marked as “privileged” in queue
- Fair rotation among privileged users
3
Slot Access
May bypass some upload restrictions:
- Queue size limits (configurable)
- File count limits (configurable)
- Upload slot limits (configurable)
User Prioritization
Give upload priority to specific users:Setting Up Prioritization
1
Add User as Buddy
User must be on your buddy list
2
Enable Prioritization
Right-click buddy > “Prioritize Uploads”
3
Configure Behavior
In Preferences > Uploads:
- Prefer Buddies: Prioritize ALL buddies
- Selective: Only prioritize marked buddies
Prioritized buddies are treated similarly to server-privileged users in your upload queue.
Trusted Users
Grant access to exclusive shares:Trusted Share Access
- Setting Trust
- What They See
- Revoking Trust
Mark buddies as trusted:
- Add user to buddy list
- Right-click buddy > “Trust User”
- User gains access to trusted shares
- Access activated immediately
User Watching
Nicotine+ watches users to track their status:How User Watching Works
Watch System
Watch System
Automatic Watching: Users are automatically watched when:
- Added to buddy list
- In a joined chat room
- Have active transfers with you
- In private message conversation
buddies: From buddy listchatrooms_roomname: From specific chat roomprivatechat: From private messages
- Removed from all contexts
- Chat room left
- Buddy removed
- Message window closed
User Actions
Common actions you can perform on users:1
Browse Files
View user’s shared files:
- Right-click username
- Select “Browse Files”
- File browser opens
- Download files/folders
2
Send Message
Start private conversation:
- Right-click username
- Select “Send Message”
- Message tab opens
- Chat one-on-one
3
Get User Info
View detailed information:
- Right-click username
- Select “User Info”
- Info panel displays
- See stats and details
4
Ban/Ignore
Block problematic users:
- Right-click username
- Select “Ban User” or “Ignore User”
- User blocked from interactions
- Configure in preferences
User Notes
Add personal notes about buddies:Adding Notes
1
Open Note Field
Double-click the note column in buddy list
2
Enter Note
Type your note:
- Remind yourself how you know them
- Track shared interests
- Note music tastes
- Record any useful information
3
Save
Press Enter or click away to save
Country Detection
Nicotine+ shows user locations:How Country Detection Works
How Country Detection Works
- IP Request: IP address requested from server
- Geolocation: IP mapped to country code
- Flag Display: Country flag shown in UI
- Caching: Country stored for future reference
- Updates: Refreshed if user’s IP changes
Privacy Considerations
IP addresses are only requested when needed:
- When viewing user info
- When user joins a room
- When receiving private messages
- For ignore/ban by IP checks
Buddy List Persistence
Your buddy list is automatically saved:Buddy information stored in configuration:
- Username
- Personal note
- Notification settings
- Prioritization status
- Trust status
- Last seen timestamp
- Country code
Auto-Completion
Buddy names appear in auto-completion:1
Enable in Preferences
Settings > Words > Auto-Complete Buddies
2
Use in Chat
Start typing buddy name and press Tab
3
Complete Name
Name auto-completes in chat input
Best Practices
Troubleshooting
Buddy Always Shows Offline
- Verify username spelling
- Check user exists on network
- Ensure you’re connected to server
- Try removing and re-adding buddy
- Check if user changed username
Status Notifications Not Working
- Enable notifications in buddy properties
- Check OS notification settings
- Verify buddy status is actually changing
- Ensure Nicotine+ has notification permission
- Check notification preferences globally
Trusted Shares Not Accessible
- Confirm user is marked as trusted
- Verify trusted shares are configured
- Check shares have been scanned
- Ensure user is actively browsing
- Review share reveal settings
Last Seen Not Updating
- Timestamp only updates on status change
- Must be online for timestamp to clear
- Check buddy list is being saved
- Verify server connection
- Restart Nicotine+ if stuck